Thanks. Removing these hooks would have been a lot more complicated 6 years ago: I'm pretty sure the new WebIDL DOM bindings got rid of many of them over the years. I also replaced some of the Class hooks with proxies, did proxies even exist back then? :)