That reminds me of the original Linux versioning scheme[1] which was supposed to stay 2.x forever:
<odd>.x.x: Linus went crazy, broke absolutely _everything_, and rewrote
the kernel to be a microkernel using a special message-passing version
of Visual Basic. (timeframe: "we expect that he will be released from
the mental institution in a decade or two")
Now we're at major version 5 and still no Visual Basic rewrite. :(