private void ensureAtLeastOneSubTree() {
        if (childTrees.isEmpty()) {
            childTrees.add(new Children(getParent()));
        }
    }
Deep-copies another AlternateSpanList.

@param otherSpanList the instance to deep-copy.
document/src/main/java/com/yahoo/document/annotation/AlternateSpanList.java