The model is the source code: one
view of the model can be compiled; other views are meant to be printed out or
viewed on the Web. Our goal is always to work on the model—whether the model is
the code itself or some other document—and have all views updated automatically.