As a side note, Categories could well be content objects, ie., don't need to be an attribute of every object, but could be an object by itself, with all components being objects attached to it. This could have a positive impact implementing things like security (the security of an object could be checked looking at its own security attribute, and the all levels up)
Register at tiki.org and you'll be able to use the account at any *.tiki.org site, thanks to the InterTiki feature. A valid email address is required to receive site notifications and occasional newsletters. You can opt out of these items at any time.