Reminds me of the way MS used to identify their software version [1]. It seems it is still how they pragmatically solve their problems :)
[1]
if (version.StartsWith(“Windows 9”))
{ /* 95 and 98 */
} else {
http://www.reddit.com/r/technology/comments/2hwlrk/new_windo...