docs: def precmd(self, line):
          """This method is called after the line has been input but before it has been
          interpreted.
  
          If you want to modify the input line before execution (for example, variable
          substitution) do it here.
  
          """
          line = self.prefix + line
          self._history += [line.strip()]
          return line