def set_auto_handler(self, flag, handler):
        assert flag.startswith('-') and flag not in ('-', '--')
        alias = self.find_flag_alias(flag) or []
        self.extra[flag] = handler
        for each in alias:
            self.extra[each] = handler
get dict of methodnames on the named object
dataset/ETHPy150Open TylerTemp/docpie/docpie/pie.py/Docpie.set_auto_handler--crossover with--dataset/ETHPy150Open cjlee112/pygr/pygr/coordinator.py/XMLRPCServerBase.objectInfo