Turning this on its head, kinda.
Uh. Forgot to remove somethin' from the model.
Moved stuff around. Mostly.
Added classification... class. Or something.
Changin' some stuff about...
Fixing some stuff :<
Meh.

* I don't really wanna do expansion like this. Should make a container service or something. Later.
* Also added some more design element types!
UML model stuff.
Uh. What.
Some more UML stuff.
XML doc stuff.
DesignElement equality.
Some more turning stuff about.

* Made a HashSet facade called ElementSet. Simpler!
* Renamed Classification back to Group.
New stuff in model.
Implementing Archetypes and property definitions.

* More to come.
Refining UML diagram...
The identifier constructors aren't gonna be used.

* Probably.
More ability property stuff.
DynamicDesignElement!
Some thoughts in the UML model.