put the expanded crdt identifying data in a sensible order
typedcollection can turn itself into a hash of simple ruby values
provide value from innermaps
maps can transform themselves into native values