code: function( num, signed ) {
  		var n = new Buffer(4);
  		if (SAFE) { if (signed) {
  			if (num < INT32_MIN) 
  				throw new Errors.PackError('Packing integer bigger than 32-bits ('+num+')!');
  			else if (num > INT32_MAX) 
  				throw new Errors.PackError('Packing integer bigger than 32-bits ('+num+')!');
  		} else {
  			if (num < 0) 
  				throw new Errors.PackError('Packing negative integer on unsigned 32-bit ('+num+')!');
  			else if (num > UINT32_MAX) 
  				throw new Errors.PackError('Packing integer bigger than 32-bits ('+num+')!');
  		} }
  		if (signed) packViewI32[0] = num;
  		else packViewU32[0] = num;
  		for (var i=0; i<4; ++i) n[i]=packViewU8[i];
  		return n;
  	}
docs: Pack accelerators