Copy UpdateExisting help file

In help file -> Copy command I can read that

UPDATEEXISTING - Update existing files in the destination folder (a simple form of one-way synchronization). Only files that already exist in the destination, but are different from the source files, will be copied. Files that do not already exist, as well as files that have not changed, will be skipped. A file is defined as different if either its timestamp or size has changed.
[...]
date
Update existing files whose timestamp is different (ignore file size).

But I think this is not true. As far as I know Copy UpdateExisting will copy files only if copied files have more recent timestamps. Files that are older will not be copied. This is not clear after reading help file.

The same about Copy UPDATEALL.

Anyone agree?

By the way, I have additional button on my toolbar with command:

Copy UPDATEEXISTING=date Copy WHENEXISTS=skip
But it seems that it does the same as Copy UPDATEALL. I can't remember why I added it, but I'm sure someone told me to do so on this forum (maybe two years ago). I'm pretty sure that it was about copying more recent or both older/newer files with one button, but without using synchronization.

No one agreed or just didn't understand my thoughts?

I checked it again and it seems that last time I made some mistakes when testing, probably size of file changed, not only date.

Both UpdateAll and UpdateExisting (even with =date) overwrites only newer files when file size is same. Definition in help file is ambiguous because it says that UpdateExisting=date "Update existing files whose timestamp is different (ignore file size)." Different means "older" or "newer", but this command will overwrite only older files.

And by the way, I found out why I used

Copy UPDATEEXISTING=date Copy WHENEXISTS=skip
The purpose was to upload to FTP new files and files that have more recent timestamp. I can't use UPDATEALL because it would overwrite files on FTP that are newer than those on my PC (probably some configuration files on the server).

Is there any reason that we don't have UPDATEALL=date switch? It might be a good way to copy new files and overwrite only oder files. Now it is possible using two commands (code block above) but it has to go through all files on disk (first time to update existing and than to copy new files).