step 2-at-a-time with explicit small nodes for the map
Data.Map nursery
higher threshold yields results closer to the amortized form in
performance
document _THRESHOLD
Swapped the fully deamortized Map in as the primary implementation now
that it is fast enough.