Why specialization?

Specialization can have dramatic benefits for the development of new document architectures.

Among the benefits: