def check_params(self, params):
        if not self.REQUIRED_PARAMS:
            return True
        params = [s if s not in "[" else s[:s.find("[")]+"[]" for s in params]
        return set(self.REQUIRED_PARAMS) <= set(params)
dataset/ETHPy150Open smartanthill/smartanthill1_0/smartanthill/device/operation/base.py/OperationBase.check_params/swapped operands of `not in`