reworked hamt in light of recent discoveries