def __get__(self, obj, owner=None):
        try:
            func = self.func.__get__(obj, owner)
        except __HOLE__:
            func = self.func
        if func is self.func:
            return self
        params = self.parameters()
        params['owner'] = obj
        return type(self)(func, **params)
dataset/ETHPy150Open epsy/clize/clize/runner.py/Clize.__get__