Considering tree maps.
Messing around with map building functions.