Users should have the option of invoking an automatic backup function that retains previous versions of files. The specific number of previous versions saved should be selectable by the user.