[UNTESTED] Linear union on flat nodes. A trait activates this feature.
Merge branch 'master' into linear_union_flat_nodes
Const correctness when moving elements.