And so we are expected to tolerate everybody who starts programming in 2004 not referring to anything written before 2004? We are supposed to accept that manuals don't exist? We are supposed to accept that new suers will ask questions without even considering that they are not the first to come across some thing or another?
Well, like it or not, there is a body of knowledge out there.
When the manual says that the behaviour of something is udefined, then it also implies "
and it may come back to bite you if you try to use it".
Enlightenment is welcomed, but the answer to the question is clear, it is documented. It is written in plain English for all to see.