docs: function(next) {
        var i = 0;
  
        // Durations that are too slow will get transitions mixed up.
        // (Tested on Mac/FF 7.0.1)
        if ((support.transition === 'MozTransition') && (i < 25)) { i = 25; }
  
        window.setTimeout(function() { run(next); }, i);
      }