I've had issues with ember and coffeescript before because of some of the choices they've made on how to declare models.