human
I wrote the below code

    from google.appengine._internal.django.utils.text import normalize_newlines
    text = normalize_newlines(force_unicode(text))
    text = re.sub('<(/?)\\s*b\\s*>', '<\\1strong>', text)
    text = re.sub('<(/?)\\s*i\\s*>', '<\\1em>', text)
    text = fix_ampersands(text)
    text = link_target_attribute_re.sub('\\1', text)
    text = html_gunk_re.sub('', text)
    def replace_p_tags(match):
        s = match.group().replace('</p>', '</li>')
        for d in DOTS:
            s = s.replace(('<p>%s' % d), '<li>')
        return (u'<ul>\n%s\n</ul>' % s)
    text = hard_coded_bullets_re.sub(replace_p_tags, text)
    text = trailing_empty_content_re.sub('', text)
    return text

What's a good function header?

Here's a good function header?
assistant
#Here's a good function header.

def clean_html(text):