1. A computer system for diagramming comprising: a computer generated diagram graphically representing a subject model; and a view generator responsive to primary edits to the subject model, the view generator generating a non-persistent view for secondary edits to the diagram in a manner such that the diagram and the non-persistent view are displayed to a user as if the non-persistent view were a persistent part of the diagram.