Fixed: cannot zip parallel stream with index
A more mature second version of the immutable Tree implementation,
optimizing tree re-calculation on write access. Use unidirectional trees
to build structures bottom-up, then call bidirectional() to add parent
references in O(n), if needed.
Re-formatted source with new eclipse formatter settings: line width:
120, not formatting line comments.