However, as grammar is used to generate target translations, it's reasonable to decide the quality of a grammar by testing what best translations it can produce.
we allow such edges to be added to the hypergraph, in order to make sure that most sentences are reachable.