diff -r 31a43d94cc26 -r f2cd752db494 include/Dictionary.h
--- a/include/Dictionary.h	Sun Sep 20 15:14:12 2009 -0700
+++ b/include/Dictionary.h	Thu Sep 24 21:47:06 2009 -0700
@@ -24,6 +24,7 @@
         explicit Key (const Blob &b)                    :Blob(b), hash(computeHash(b)) { }
         Key (const Blob &b, HashCode h)                 :Blob(b), hash(h) { }
         Key (const char *str)                           :Blob(str), hash(computeHash(*this)) { }
+        Key (const void *bytes, uint32_t len)           :Blob(bytes,len), hash(computeHash(*this)) { }
         Key (const void *b, uint32_t len, HashCode h)   :Blob(b,len), hash(h) { }
 
         static HashCode computeHash (Blob);