function fromPairs(pairs) {
			var length = pairs == null ? 0 : pairs.length;
			var i = length,
			    result = {};
			while (i--) {
				var pair = pairs[i];
				result[pair[0]] = pair[1];
			}
			return result;
		}
/**
   * Creates an object from an array of key-value pairs.
   * @param {Array.<Array>} pairs The key-value pairs to create the object from.
   * @returns {Object} The resulting new object.
   * @memberof XtraUtils.Object.
   * @example
   * // returns { a: 1, b: 2 }
   * Object.fromPairs([[a,1],[b,2])
   */
Creates an object from an array of key-value pairs.
@param {Array.} pairs The key-value pairs to create the object from.
@returns {Object} The resulting new object.
Creates an object from an array of key - value pairs . @param { Array . } pairs The key - value pairs to create the object from . @returns { Object } The resulting new object .
function fromPairs(pairs) {
			var length = pairs == null ? 0 : pairs.length;
			var i = length,
			    result = {};
			while (i--) {
				var pair = pairs[i];
				result[pair[0]] = pair[1];
			}
			return result;
		}
function fromPairs ( pairs ) { var length = pairs == null ? 0 : pairs . length ; var i = length , result = { } ; while ( i -- ) { var pair = pairs [ i ] ; result [ pair [ 0 ] ] = pair [ 1 ] ; } return result ; }
Creates an object from an array of key-value pairs.
Creates an object from an array of key - value pairs .