Hashes in, but the testing of non-int key types isn't there, and
the syntax is horrific.