docs: def separate_words(text, acronyms=None):
      """Return text in "seperate words" style.
  
      Args:
          text: input string to convert case
          detect_acronyms: should attempt to detect acronyms
          acronyms: a list of acronyms to detect
  
      >>> separate_words("HELLO_WORLD")
      'HELLO WORLD'
      >>> separate_words("helloHTMLWorld", True, ["HTML"])
      'hello HTML World'
      """
      words, _case, _sep = case_parse.parse_case(text, acronyms, preserve_case=True)
      return ' '.join(words)