Mozilla’s guide (Want to Understand JavaScript’s Quirks? Spend Time in the JavaScript Garden)