def _auto_help_text(self, help_text):
<EOL>api_doc_delimiter = '<STR_LIT>'<EOL>begin_api_doc = help_text.find(api_doc_delimiter)<EOL>if begin_api_doc >= <NUM_LIT:0>:<EOL><INDENT>end_api_doc = help_text.rfind(api_doc_delimiter) + len(api_doc_delimiter)<EOL>help_text = help_text[:begin_api_doc] + help_text[end_api_doc:]<EOL><DEDENT>an_prefix = ('<STR_LIT:a>', '<STR_LIT:e>', '<STR_LIT:i>', '<STR_LIT:o>')<EOL>if not self.resource_name.lower().startswith(an_prefix):<EOL><INDENT>help_text = help_text.replace('<STR_LIT>',<EOL>'<STR_LIT>' % self.resource_name)<EOL><DEDENT>if self.resource_name.lower().endswith('<STR_LIT:y>'):<EOL><INDENT>help_text = help_text.replace(<EOL>'<STR_LIT>',<EOL>'<STR_LIT>' % self.resource_name[:-<NUM_LIT:1>],<EOL>)<EOL><DEDENT>help_text = help_text.replace('<STR_LIT:object>', self.resource_name)<EOL>help_text = help_text.replace('<STR_LIT>', '<STR_LIT>')<EOL>help_text = help_text.replace('<STR_LIT>',<EOL>'<STR_LIT>')<EOL>for match in re.findall(r'<STR_LIT>', help_text):<EOL><INDENT>option = '<STR_LIT>' % match.replace('<STR_LIT:_>', '<STR_LIT:->')<EOL>help_text = help_text.replace('<STR_LIT>' % match, option)<EOL><DEDENT>return help_text<EOL>
Given a method with a docstring, convert the docstring
        to more CLI appropriate wording, and also disambiguate the
        word "object" on the base class docstrings.