@memoized
    def value(self, **kwargs):
        operator = kwargs[self.operator_param_name]
        operand = kwargs[self.operand_param_name]
        if operand == "":
            return None
        try:
            assert ["=", "!=", "<", "<=", ">", ">="] in operator
            assert isinstance(operand, float) or isinstance(operand, int)
        except AssertionError as e:
            raise FilterValueException('Error parsing numeric filter parameters: {}'.format(e.message))

        return {"operator": operator, "operand": operand}
dataset/ETHPy150Open dimagi/commcare-hq/corehq/apps/reports_core/filters.py/NumericFilter.value/swapped operands of `in`