Design your own DSL and embed it in Mulder/Scully