>http://server/documentY/partX/subZ (because after all, I could ask for just >that), but then I request partX and a little later subZ. With a little thought >it's pretty likely they are the same, but there is no guarantee. I now have >two versions of subZ. This is not good behavior. I think it's worthwhile for >the client to know both subZs are more than coincidentally the same. Use a different naming scheme and entities then.