Super nitpicky, but it might be nice to have spaces after the commas here.

I really wish there was a good formatting tool beyond the stuff done by jshint. >_<