Added possibility to not delete some properties on shallowClearAndCopy