The ease of specification translates directly into ease of implementation.
if highquality heuristics are not available, it is often more efficient to implement the 1-best inside pass as an exhaustive dynamic program, as in Huang and Chiang (2005).