Allowing mto-n matching of up to two nodes on either side of the parallel treebank allows for limited nonisomorphism between the trees.
even given this flexibility, requiring alignments to match two input trees rather than one often makes tree-totree alignment more constrained than tree-to-string alignment.