We make this simplifying assumption for tractability, like many neural network approaches (Devlin et al., 2014).
in the case of this dataset, meaning representations always consist of a root production with two children: a trigger and an action.