Support for POS backoff in factored models. Spaghetti code needs refactoring