DSLs feelin' groovy (or, graduating from elementary school)