docs: def via(self, *args):
          """
          Creates an empty error to record in the stack
          trace
          """
          error = None
          if len(self.errors) > 0:
              error = self._err("via", *args)
          return error