Better error responses

This is a WIP. 

Philosophically, this PR tries to solve/trigger issues like the noise vs details and where to draw the line.