def __setitem__(self, obj_type, value):
        name = value.name
        if (obj_type, name) in self:
            raise ValueError((obj_type.__name__, name) % 'There is already %s object %r')
        self._objects[obj_type][name] = value
dataset/ETHPy150Open uci-cbcl/tree-hmm/gmtkParam/__init__.py/Workspace.__setitem__/swapped operands of `%`