def validate(self, data):
        try:
            return self._callable(data)
        except SchemaError as x:
            raise SchemaError([None] + x.autos, [self._error] + x.errors)
        except BaseException as x:
            f = self._callable.__name__
            raise SchemaError((f, data, x) % '%s(%r) raised %r', self._error)
dataset/ETHPy150Open DataScienceToolbox/data-science-toolbox/manager/dst/schema.py/Use.validate/swapped operands of `%`