I could put KIFSequenceScenario into KIFTestScenario and then a new base class would be required (maybe KIFBaseScenario) that takes over what KIFTestScenario is doing now. That would prevent any breakage.