or they are just grabbing and concatenating major ...
# linux
m
or they are just grabbing and concatenating major + minor + patch actually now I look at that again, so I'm guessing they are doing
var OS=major+.+minor+.+patch
to describe in pseudocode