Find code by what it does, not its name.
Recent revisions are kept. Restoring one creates a new revision.