part way through retro-fitting merge into existing parent
allow segments to be combined, but not moved to new top level component