The reason for why error happened is not passed on to the handler. It can be really useful if the reason is passed on.