Feature/remove chassis

What's the best practice: override `to_s` or `message`? 
Because, for me, usage of the `to_s` is just for debugging/logs and shouldn't be used to display content to the end user. So if we display error message on the JSON errors, I think we should override `message` not `to_s`.