Handle corner case of splitting single node...
Handle corner case of splitting single node...

when there are other nodes that overlap. This commit also refactors the
logic to extend the diff/same loop a bit further. I’m leaving in
debugging references at this commit.

hammerlab/prohlatype