While this might sound restrictive, we can usually generate at least some training instances from every sentence and discard the remaining families in the tree.
we do not need to extract training instances for all words in a given sentence since the reordering decisions are made independently for every head word.