CoordinatedPhraseElement c = nlgFactory.createCoordinatedPhrase( ) ;
c.addCoordinate( s1 ) ;
c.addCoordinate( s2 ) ; // gives the wrong result ~ should be 'bones' but get 'bone' !
c.addCoordinate( s3 ) ;
String outputA = realiser.realiseSentence( c ) ;
Assert.assertEquals( "My cat likes fish, my dog likes big bones and my horse likes grass.", outputA ) ;
SPhraseSpec p = nlgFactory.createClause( "I", "be", "happy" ) ;
SPhraseSpec q = nlgFactory.createClause( "I", "eat", "fish" ) ;
q.setFeature( Feature.COMPLEMENTISER, "because" ) ;