If you have a filename with a hash sign in the middle
foo#bar.baz
How do you distinguish that from a relative URI with a fragment identifier?
@federicomena the hash in the filename has to be escaped in a URL, exactly because a hash means "begin the fragment identifier here" -- that's how one tells the difference
@sil thanks! I'll have to double-check this.