Yes, I meant 

    Assert::Equal( false, TypeRepository::IsEmpty(false) );
    Assert::Equal( false, TypeRepository::IsEmpty(true) );
    Assert::Equal( false, TypeRepository::IsEmpty(`Label("foo") );

    Assert::Equal( true, TypeRepository::IsEmpty(`HBox() );