This was already posted last month: http://news.ycombinator.com/item?id=270809
You've got a similar problem with arbitrary appended query strings.
I guess the clean way to handle this would be to detect very similar URLs and ask the user if it's the same document.