code: function(size) {
  		if (typeof(size) !== 'string') {
  			return size;
  		}
  		
  		var muls = {
  				t: 1099511627776,
  				g: 1073741824,
  				m: 1048576,
  				k: 1024
  			},
  			mul;
  
  		size = /^([0-9]+)([mgk]?)$/.exec(size.toLowerCase().replace(/[^0-9mkg]/g, ''));
  		mul = size[2];
  		size = +size[1];
  		
  		if (muls.hasOwnProperty(mul)) {
  			size *= muls[mul];
  		}
  		return size;
  	}
docs: Parses the specified size string into a byte value. For example 10kb becomes 10240.
  
  @method parseSizeStr
  @static
  @param {String/Number} size String to parse or number to just pass through.
  @return {Number} Size in bytes.