'Extra format methods for multi methods that adds all the commands
after the options.'

def format_commands(self, ctx, formatter):

    rows = []
    for subcommand in self.list_commands(ctx):
        cmd = self.get_command(ctx, subcommand)
        if (cmd is None):
            continue
        if cmd.hidden:
            continue
        help = (cmd.short_help or '')
        rows.append((subcommand, help))
    if rows:
        with formatter.section('Commands'):
            formatter.write_dl(rows)
