Shadow name STEP.
Extracted class definitions for different types of clauses.