For that specific one, yes probably, but I simply wanted to keep to the idea that we can at the point of raising the error, adjust the status code 

So either I should stick always to the generic error class, or just go use werkzeug's named errors in all cases.

For my money its easier for developers to see code 403 and know what that means than work backwards from werkzeug's name (this is not a comment on werkzeug who just use the names in the RFC, its that everyone knows what 404 means. )

so, I will abandon   Rhaptos2AccessNotAllowedError in favour of generic one.