uname -v and -r

Am I mistaken in the definitions or are the uname -v and -r
options reversed. From uname -a I get

QNX localhost 6.00 2000/09/13-14:09:41edt x86pc x86

uname -v returns “2000/09/13-14:09:41edt” and
uname -r returns “6.00”

According to “use”, -v is the “version” and -r is the “release level”.
In QNX 4.24G these were “424” and “G” respectively.