https://webkit.org/blog/7846/concurrent-javascript-it-can-wo...