public void test_Union_of_traits()
{
CKTrait m1 = Context.FindOrCreate( "Beta+Alpha+Fridge+Combo" );
CKTrait m2 = Context.FindOrCreate( "Xtra+Combo+Another+Fridge+Alt" );
Assert.That( m1.Union( m2 ).ToString() == "Alpha+Alt+Another+Beta+Combo+Fridge+Xtra", "Works as expected :-)" );
Assert.That( m2.Union( m1 ) == m1.Union( m2 ), "Same in both calls." );
}