Evolving a format

This blog post explains how a format can be evolved during its lifetime.