code: function bindForLater( el, media ){
  			var mm = win.matchMedia( media );
  			function cb(){
  				queueOrRequest( el );
  				runQueue();
  				mm.removeListener( cb );
  			}
  			if( mm.addListener ){
  				mm.addListener( cb );
  			}
  		}
docs: bind a listener to a currently-inapplicable media query for potential later changes