Assignment 1 - Matt Cook

This is an interesting drawback. I felt this way about Context Free as well, and in general, I feel like there are a number of DSLs that are much easier to write procedurally using another language than they are to hand code (HTML and SQL are two more that come to mind, although there are people that hand code both of them)