Errors

> It has to reference a serializer.
That may be true, depending on how you do this. Seems to me that putting 

```ruby
include Crichton::Representor::State
represents :error
```
in the BaseErrors class makes more sense so this works out of the box by inheriting that class and then writing the spec to show it acts like a representor and has #as_media_type, etc. on it and the factory, etc, handles that underneath. Maybe I am missing something, but just using BaseErrors and having to add all the other stuff to a class seems to mean I need to do more than I should.

You may use a serializer, but actually, you should be able to call #to_media_type etc on "drds" instance.