@JoshJers @eniko ...and while I'm sure Microsoft is ripping their hair out over maintaining that throughout the OS versions, it's an amazing testament to their commitment to be willing to eat the technical debt of other developers.
That, and the whole "This Windows version is 3.99, because some developers had a bad check that their software was being installed on Windows 3.1 or higher." thing.
@AT1ST @eniko "we skipped windows 9 because people were checking for string.StartsWith("Windows 9") to check if it was windows95 or 98 and that still has to work"