Build clean interfaces that feel designed by people.
Recent revisions are kept. Restoring one creates a new revision.