lua-Coat is a DSL