DOM API Powered By ES6 Proxy

I made a basic DOM API to replace jQuery for my website. It has a handful of methods for the common use cases, and it supports all the uncommon use cases by routing undefined methods and properties to the DOM elements themselves.

I like jQuery, but I thought I should learn to do DOM stuff without it. This might not have been the best way to go about that, but it was fun.

This is the code: