I get the sense that this author is looking for a DSL (domain specific language) and landed quite close.