code: def pdebug(*args, **kwargs):
      
      if should_msg(kwargs.get("groups", ["debug"])):
          # initialize colorama only if uninitialized
          global colorama_init
          if not colorama_init:
              colorama_init = True
              colorama.init()
  
          args = indent_text(*args, **kwargs)
  
          # write to stdout
          sys.stderr.write(colorama.Fore.CYAN)
          sys.stderr.write("".join(args))
          sys.stderr.write(colorama.Fore.RESET)
          sys.stderr.write("\n")
docs: print formatted output to stdout with indentation control