code: def formatLine(self, line, indent=0, outcome_char=''):
          
          actual_spaces = (indent * self.indent_spaces) - len(outcome_char)
          return (outcome_char + ' ' * actual_spaces + line)
docs: Takes a single line, optionally adds an indent and/or outcome
          character to the beginning of the line.