Add another Test Suite for hierarchy tests that will prevent having the same interface being tested multiple times by the same Factories.