Playing around with DSLs.