The four requirements - current and new object - permission to process transient variables - prohibition to use reflection for the superclass - exclusion of fields are implemented, but something is not working yet.