Anybody else really hate that about callbacks?
I mean really... I've never had a reason for a before_save or
after_save or before_filter to return false.
I'm either going to render or redirect_to in a before_filter... that
should stop the chain. But everywhere else, I always want the
callback chain to continue.
Like I'll have a model with one after_save defined, that just so
happens to return false sometimes because of whatever it's doing, and
I don't even notice because I'm not thinking about what it returns.
And then a month later I add another after_save to the same model and
am baffled about why it's not running.