def METHOD_NAME(self, obj):
    b = {}
    b["_partial"] = self.partial
    if self.partial is not None:
        obj._partial = 0.0
    try:
        for f in self.funcs:
            if f(obj, b) == False:
                return None
    except (AttributeError, TypeError, KeyError):
        return None
    del b["_partial"]
    return b