It seems much simpler to allow everything to be escaped.  In that case, 
multiple escaping would be prohibited, so that:
     %25%32%30
is turned into:
     %20
but not then turned into " " (single blank).  The problem with this, of 
course, is -- how many servers and clients would this break?
======================================================================
Mark Fisher                            Thomson Consumer Electronics
fisherm@tcemail.indy.tce.com           Indianapolis, IN
"Just as you should not underestimate the bandwidth of a station wagon
traveling 65 mph filled with 8mm tapes, you should not overestimate
the bandwidth of FTP by mail."