Th 10+ requirement makes me doubt that MS is on the right path. OS version independence only really works if the dependencies are rolled out together with the browser instead of the OS. So what in Spartan makes it dependent on Win10? It's not like Win10 will be a huge departure in terms of its kernel, correct?