KnowledgeBase kbase = loadKnowledgeBaseFromString( str );
StatefulKnowledgeSession ksession = kbase.newStatefulKnowledgeSession();
Person p = new Person( "x" );
p.addAddress( new Address( "x", "x", "x" ) );
p.addAddress( new Address( "y", "y", "y" ) );
ksession.insert( p );
ksession.insert( new Cheese( "x" ) );
assertEquals( 1, ksession.fireAllRules() );
ksession.dispose();