Vanilla JS version of the JavaScript Canon