When handling the "error reply" event from the parser, we now bubble up the Error object if it's one instead of wrapping it in another Error.