overhaul cfg to relax CNF requirement which was getting annoying.  can now support a pair emission model, which is what needs to be done next