Attempting to clean up the getPrototypeOf sham logic
Merge pull request #215 from ljharb/clean_up_sham_getprototypeof

Attempting to clean up the getPrototypeOf sham logic