incomplete progress towards getting merge of adjacents working on DisjointUnion code