put back in the mandatory encoding of file names, name ampersand hash
encoding.
put back encoding of file names, but explain why
it is SHOULD.