question: protected Object conditionalCopy ( Object o ) { if ( isCopyOnRead ( ) && ! Token . isInvalid ( o ) ) { return CopyHelper . copy ( o ) ; } else { return o ; } }
target:  Makes a copy, if copy-on-get is enabled, of the specified object.