One way is to make explicit decision to select the child by adding a switch variable, at the cost of increasing the complexity of the problem.
instead, we make a change to the second case above, and simplify the problem by restricting the rules to be of the following form: • the heir would inherit both the lexicalization and the label of the parent (with the possible exception that the root node may produce children that are not labeled with "root").