I'm not sure I follow this. How does the value of `THREADSAFE` affect the OS we're running in? What we want to do is check *if* `THREADSAFE` is set, and in that case check for XP and error out. Setting an "os version" based on the value of threadsafe doesn't sound logical to me.