class Result

def raise_error

def raise_error
  if failure?
    err_class = error.error_class || StandardError
    e = err_class.new(error.message)
    if error.backtrace
      e.set_backtrace(error.backtrace)
    end
    raise e
  end
end