virtual-proxy

More permisive proxy objects by separating invariant bookkeeping from the target object.