It would be useful to detect the Windows edition as part of the context as those can differ a fair bit in some ways.