code: def indent(self, text, n_indents=1, skipping=False):
          
          lines = text.splitlines()
          space = self.TEMPLATES.get(self.target_language).get('indent', ' ')
  
          # Single line:
          if len(lines) == 1:
              if skipping:
                  return text.strip()
              return n_indents * space + text.strip()
  
          # Multiple lines:
          indented_lines = []
          for idx, line in enumerate(lines):
              if skipping and idx is 0:
                  indented_lines.append(line)
              else:
                  line = n_indents * space + line
                  indented_lines.append(line)
          indented_text = '\n'.join(indented_lines)
          return indented_text
docs: Indent text with single spaces.
  
          Parameters
          ----------
          :param text : string
              The text which get a specific indentation.
          :param n_indents : int, default: 1
              The number of indentations.
          :param skipping : boolean, default: False
              Whether to skip the initial indentation.
  
          Returns
          -------
          return : string
              The indented text.