Original hierarchy:
KIFTestScenario

Updated hierarchy
KIFTestScenario
    KIFSequenceScenario (formerly what was in KIFTestScenario)
    KIFFlowScenario

Proposed hierarchy to prevent API breakage
KIFBaseScenario
    KIFTestScenario (does what KIFSequenceScenario does)
    KIFFlowScenario

I went with the current implementation because the naming made more sense. Adjusting the names makes it a little awkward but prevents breakage.