@rbac(('owner', 'user'))
    def set(self, path, value):
        if self.protector.user_attribute(self, path):
            return super(ProtectedBox, self).set(path, value)
        raise RoleError(path % 'No set access to %r')
dataset/ETHPy150Open OpenMDAO/OpenMDAO-Framework/openmdao.main/src/openmdao/main/test/test_distsim.py/ProtectedBox.set/swapped operands of `%`