murmur just string hashcode, not string, to take advantage of string's caching