Added in support for key addressable storage, allowing us to now do a
write that stores all values using content address storage, and the
Identity pointer to the start of the tree using key addressable storage