It looks like the builtin ```hash()``` function might not actually be suitable for our needs: http://stackoverflow.com/questions/5583907/is-the-builtin-hash-method-of-python2-6-stable-across-architectures

Summary: it might give different results on different architectures, and possibly even different results from different processes on the same machine.