NSProxy: same hash function as in NSObject