looks weird
i'd rather do 
```coffeescript
submit: (e) ->
   return if @disabled()
   ...
```