> the way it is supposed to be implemented

The current way is using a rats nest of dummy events to simulate a lazy load that Modernizr already provides and is polluting the global namespace to do so