Thanks. I like the --with-file, but the --with-directory could get annoying if you regularly want to save copies to a different directory.
Duplicating to the same directory is my most common use case. However there's always scope for both, ie adding the second version to shift-apple-D.
If I remember correctly then --with-file will only work when --with-directory is specifed.