Save-as now correctly uses the the file list to check existing versions
- it's also a bit quicker!