stringhash32 uses xxhash