My thanks to Lee Gunter & Greg Stigers for your comments.

After thinking about it, what I'd like to see is:

1. If the remote file 'foo.bar' does not exist, then 'DELETE foo.bar' should NOT
cause an ERROR condition.  A WARNING or INFO, but not an ERROR.

2. If the remote file 'foo.bar' DOES exist, and 'DELETE foo.bar' fails, then an
ERROR condition should be raised.

This may be finer granularity than is reasonable given the nature of FTP and all the
remote systems with which it must work, but I believe it is the 'more correct' behavior.

What do y'all think?

Regards,
Ron Tilby