SW Principles 6: Minimalist Design
  - Make the simple things simple, and the complex things possible.
 
  - Enable simple applications now that plan for future complexity (eg.
    Dublin Core, RSS, MusicBrainz)
 
  - Standardize no more than is necessary.
 
  - Result more than the sum of the parts