Deep dive into the murky waters of script loading – HTML5 Rocks