Implement with_hasher adaptors
#1007
+476
−81
Open
with_hasher adaptors
#1007