To better leverage syntactic constraint yet still allow non-syntactic translations, Chiang (2005) introduces a count for each hypothesis and accumulates it whenever the hypothesis exactly matches syntactic boundaries on the source side.
 and Cherry (2008) accumulate a count whenever hypotheses violate constituent boundaries.