Patrick R. Michaud wrote:

How about 'copy'?

Of the above suggestions, 'morph' seems most accurate, and 'new'
seems all wrong to me.  Of course, if we do it as a variant of
'clone' or 'morph' we might run into trouble when the source
operand is itself a class (do we want to copy the class or do
we simply want to morph to that type?).

I like 'copy', and the idea that it always consistently creates a copy of the object it's passed. We'll probably get some confusion about the distinction between 'copy' and 'clone'. Saying "clone creates a new PMC" is clear enough. I'll put in a todo ticket.

Allison

Reply via email to