A demonstration and documentation of the Cascalog DSL informed by midje tests