This makes a duplicate of an object. The object has to be in a cloneable state (i.e. it must be set 'examinable'). Any actions attached to the object are also cloned, provided they are also set 'examinable'.