 
 	metadata = getComponentMetaData("underscore.Underscore");
 
-	collectionFunctions = "each,map,reduce,reduceRight,find,filter,reject,all,any,include,invoke,pluck,max,min,sortBy,groupBy,sortedIndex,shuffle,toArray,size";
+	collectionFunctions = "each,map,reduce,reduceRight,find,filter,where,reject,all,any,include,invoke,pluck,max,min,sortBy,groupBy,countBy,sortedIndex,shuffle,toArray,size";
 
-	arrayFunctions = "first,initial,last,rest,compact,flatten,without,union,intersection,difference,uniq,zip,indexOf,lastIndexOf,range,concat,reverse,takeWhile,splice";
+	arrayFunctions = "first,initial,last,rest,compact,flatten,without,union,intersection,difference,uniq,zip,object,indexOf,lastIndexOf,range,concat,reverse,takeWhile,splice,push,unshift,join,slice";
 
 	funcFunctions = "bind,bindAll,memoize,delay,once,after,wrap,compose";
 
-	objectFunctions = "keys,values,functions,extend,pick,defaults,clone,has,isEqual,isEmpty,isArray,isObject,isFunction,isString,isNumber,isBoolean,isDate";
+	objectFunctions = "keys,values,pairs,invert,functions,extend,pick,omit,defaults,clone,has,isEqual,isEmpty,isArray,isObject,isFunction,isString,isNumber,isBoolean,isDate";
 
-	utilFunctions = "times,mixin,uniqueId,escape,result";
+	utilFunctions = "times,random,mixin,uniqueId,escape,result";
 
 	// chainFunctions = "chain,value";
 

		<p id="changelog">
			<h2>Change Log</h2>
			<p>
		        <b class="header">2.2</b> -- <small><i>August 10th, 2012</i></small><br>
	        </p>	
	        <ul>

	        	<li>Fixed iterator "key" parameter for Collection functions</li>
	        	<li>Fixed bind() argument mixup</li>
	        </ul>
			<p>
		        <b class="header">2.1</b> -- <small><i>July 9th, 2012</i></small><br>
	        </p>	
