I thought about doing that. I've used a lot of coffeescript in the past, but I just didn't see it being a big advantage here.
The biggest issue with using CoffeeScript here is that I wanted control over the syntax as I wanted to have less code.
CoffeeScript (generated) really creates more code than what it's worth.