Rudimentary dsl