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.