wroot explains it very well. The only problem here is that the task was not closed with Not a bug.
The behaviour being asked for would in fact be a new feature that specifically violates the specification. I can't say whether that should be added or not, but it does certainly keep popping up.