Visit the scenario to compile the steps.

  - AST Nodes should know about their children but not their parents
  - The Test nodes should know their AST parentage
  - Extracted the `DescribesItself` module