1. Example

Var(original, copiedObject, excludeList)

[ "firstName", "sexEnum", "current.comment" ] -> excludeList

"name = \"Krause\"" FindFirst(CX_PERSON) -> original

original 0 /*= mode */ 1 /*= pattern */ excludeList GetManager(OBJECT)

Call(CopyPersObject) -> copiedObject

2. Example

Var(original, copiedObject, excludeList, masterObject)

[ "denominator" ] -> excludeList

CreateTransObject(CX_VALUE_PER) -> original, "23,4$ / 11,5g" original Put

original 0 /*= mode */ 0 /*= pattern */ excludeList GetManager(OBJECT)

Call(CopyPersObject) -> copiedObject   // a lazy creator

copiedObject masterObject SetReference(pricePointer)

The Lazy Creator keeps the exclude list here! The copied object has the value 23,4$ / 1piece.