I thoroughly enjoyed this look at JavaScript history and how the language progresses in a way so as to preserve backward compatibility. This is the tale of “Smooshgate.” https://css-tricks.com/yet-another-javascript-framework/