EqualityKey key = new EqualityKey( ch1 );
assertSame( ch1, key.getFactHandle() );
assertNull( key.getOtherFactHandle() );
InternalFactHandle ch2 = factory.newFactHandle( new Cheese ("c", 10), null, null, null );
key.addFactHandle( ch2 );
assertEquals( 1, key.getOtherFactHandle().size() );
assertEquals( ch2, key.getOtherFactHandle().get( 0 ) );