code: func HandleRecover(handler Handler) {
  	err := Recover(recover())
  	if err != nil {
  		handler.Handle(err)
  	}
  }
docs: // HandleRecover recovers from a panic and handles the error.
  //
  // 		defer emperror.HandleRecover(errorHandler)