Production postmortem: Handled errors and the curse of recursive error handling