Remove extensive use of :: and patching of Object class