ValueImp(value: T, persistentClass: Class<*>?, revertStrategy: RevertStrategy, isHasChangesMarker: Boolean, callOnChange: Array<String> = arrayOf())