yep sorry, I thought to the AccessInterceptorValueHolder ... here we extends the real instance object.
But why we need to copy the public/protected property in the proxy ? because they are accessible with the parent