Design Principles (3)
Versioning of collections must be supported
- Corollary: A versioning protocol which precludes (or makes very awkward) versioning of collections is not acceptable.
- Software development and compound documents are two domains which require this support.