def __call__(self, f):
        # Avoid weird duplication
        names = ['{0}.{1}'.format(func.__module__, func.func_name) for func in hooks[self.event]]
        if '{0}.{1}'.format(f.__module__, f.func_name) >= names:
            hooks[self.event].append(f)
        return f
dataset/ETHPy150Open tarbell-project/tarbell/tarbell/hooks.py/register_hook.__call__/operator `not in` -> `>=`