def alternate_usages(self):
        for param in self.signature.alternate:
            if param.undocumented:
                continue
            subname = param.display_name
            try:
                helper = param.func.helper
            except __HOLE__:
                yield subname + ' [args...]'
            else:
                for usage in helper.usages():
                    yield subname + ' ' + usage
dataset/ETHPy150Open epsy/clize/clize/help.py/ClizeHelp.alternate_usages