Element Pants can extend the DOM Element API, making it easier to use. You may find this offensive... luckily I don't care about your feelings on the matter.
Should I Use This?
Not in its current form, but at some point it will become useful.
Grab a copy of the source, and require it in your app:
Or install it with NPM:
$ npm install element-pants
Then require it in your app: