code: function () {
          _gpfBinZ = 36969 * (_gpfBinZ & 65535) + (_gpfBinZ >> 16) & _gpfMax32;
          _gpfBinW = 18000 * (_gpfBinW & 65535) + (_gpfBinW >> 16) & _gpfMax32;
          return ((_gpfBinZ << 16) + _gpfBinW & _gpfMax32) + _gpfMax31;
      }
docs: Generate a random number between 0 inclusive and pow2(32) exclusive
  
  @return {Number}
  Based on:
  http://en.wikipedia.org/wiki/Random_number_generation
  http://stackoverflow.com/questions/521295/javascript-random-seeds