Diff, open, or insert a specific versioned backup-file.
(require 'pick-backup)
Use pick-backup-and-ediff, pick-backup-and-diff and pick-backup-and-revert.
Use pick-backup-file in your on code.
If you have any feedback, please email me, or visit this package's page at the Emacs wiki.