This is really only a code smell issue, but I'm not a huge fan of passing error_types here which implies 'we are overwriting the error types bound to this object'.

e.g. you could register multiple error handlers (which is a terrible idea, but you could), and then they'd all reflect the value you passed to the last one.

What's your thoughts on us just creating some kind of RavenErrorHandler that gets instantiated and bound here?