Hash methods, and use that to avoid string comparisons
Generate the hash at compile time in a few places
Watch out for negative hashes and for NULL methodtables
Inline a few trivial exception helpers