Small patch, and continuing work of new (faster) lexical aligner. 

Yep.