Throwing a full programming language in place of a DSL means now you deal with everyone and their mom inventing their own way of doing things.