code: def AnsiText(text, command_list=None, reset=True):
    
    command_list = command_list or ['reset']
    if reset:
      return '%s%s%s' % (_AnsiCmd(command_list), text, _AnsiCmd(['reset']))
    else:
      return '%s%s' % (_AnsiCmd(command_list), text)
docs: Wrap text in ANSI/SGR escape codes.
  
    Args:
      text: String to encase in sgr escape sequence.
      command_list: List of strings, each string represents an sgr value.
        e.g. 'fg_blue', 'bg_yellow'
      reset: Boolean, if to add a reset sequence to the suffix of the text.
  
    Returns:
      String with sgr characters added.