emberjs/data — pull request #360 by tchak (2012-08-12 23:00:53+00:00)
Title: A new proposition for error handling

I wanted to try a new aproach. I removed error state as I belive
it do not make sense.

Validation errors deserve they own state, because validation error has somphing
to do with actual data.

Other type of errors have no effect on data. They juste say "I can not save now, try later"

This is why, I made errors, a decorator, independent of record state.

This is not a final proposition. I need to port tests from my earlier propositions.
But before I put more work in to it, I would like some feedback from @tomdale and @wycats