Switching EnclosedContextTestBase to be a filter rather than a base type