Hmm, if this get a ``file://`` uri this is going to end up funny, though it would just give us zero results and no harm done. Other thing I'm thinking about is if we should just either 1) make complain loudly about broken clients that get this wrong or 2) simply handle it for us. I also suspect that out web clients might end up doing this wrong...