Is 'set' also not forbidden?  Or are you planning to implement that as some kind of 'virtual' attribute where a robot goes to the store, buys a different CPU, installs it in server, and reboots? hehehe.  Or maybe you left 'set' in for testing?  Maybe a comment would help, why only 'del' is forbidden.