Changed DSL to direction to focus on producing definitions.