object functions
make dom.on.normalize available outside
linting
events -> mixin/events
add XHR