Change length methods to use a long
Proxy Handler implementation