StreamMapSplitBuilder is a way to split apart ValueMaps in a reasonable ...

...way.

I have a ValueMap of Strings, and I need to extract all keys and values to a tree without knowing what keys will exist beforehand. This is my attempt to solve that problem.