def METHOD_NAME(text):
    """Equivalent of textwrap.dedent that ignores unindented first line.
    This means it will still dedent strings like:
    '''foo
    is a bar
    '''
    For use in wrap_paragraphs.
    """
    if text.startswith('\n'):
        # text starts with blank line, don't ignore the first line
        return textwrap.METHOD_NAME(text)
    # split first line
    splits = text.split('\n',1)
    if len(splits) == 1:
        # only one line
        return textwrap.METHOD_NAME(text)
    first, rest = splits
    # dedent everything but the first line
    rest = textwrap.METHOD_NAME(rest)
    return '\n'.join([first, rest])