def _fill_text(self, text, width, indent):
parts = text.split('<STR_LIT>')<EOL>for i, part in enumerate(parts):<EOL><INDENT>if part.startswith('<STR_LIT>'):<EOL><INDENT>subparts = part.split('<STR_LIT:\n>')<EOL>for j, subpart in enumerate(subparts):<EOL><INDENT>subparts[j] = super(WrappedTextHelpFormatter, self)._fill_text(<EOL>subpart, width, indent<EOL>)<EOL><DEDENT>parts[i] = '<STR_LIT:\n>'.join(subparts)<EOL><DEDENT>else:<EOL><INDENT>parts[i] = super(WrappedTextHelpFormatter, self)._fill_text(part, width, indent)<EOL><DEDENT><DEDENT>return '<STR_LIT>'.join(parts)<EOL>
Wraps text like HelpFormatter, but doesn't squash lines

        This makes it easier to do lists and paragraphs.