add more tests for JSL inheritance; change CompositeRunner to skip abstract step and flow when determing starting execution element.