DSL on top of axlsx for generating excel spreadsheets