kb.addIndividual( term( "x4" ) );
kb.addType( term( "x4" ), term( "D4" ) );
kb.addPropertyValue( term( "p" ), term( "x" ), term( "x1" ) );
kb.addPropertyValue( term( "p" ), term( "x" ), term( "x2" ) );
kb.addPropertyValue( term( "p" ), term( "x" ), term( "x3" ) );
kb.addPropertyValue( term( "p" ), term( "x" ), term( "x4" ) );
kb.addDisjointClass( term( "E1" ), term( "E2" ) );
kb.addDisjointClass( term( "E1" ), term( "E4" ) );
kb.addDisjointClass( term( "E2" ), term( "E3" ) );