Integrated NLG systems have a simpler architecture because they do not need to model interactions between modules.
in this case the realizer produced only 16 solutions, all of which maintained referential coherence.