Tasty little hash functions, in wonderfully crispy C++