DSL + Runner

= Magic

Rough cut of how things are going together.