Implement ItemStore for RedBlackTree.
Added some test cases to HAMT
RedBlackTree cleanup
experimental in place changes
HAMT cleanup
implement entry type discriminant compression