Hashes and tests.