We need something that we can test. There's some progress in that regard in here, though its still far from done: https://github.com/jquery/qunit/pull/540/files

I think for now our best bet is to stick with an appropriate [UMD wrapper](https://github.com/umdjs/umd) and let them figure out the compatibility issues.