I am building a simple validation library and I need to use Proxy because I want to accept custom validation rules as chain object. I build something and its works properly