more data structure work.  Considering a Multihash