microformat-shiv.js
function(uf, filters) {
			var i;

			if(modules.utils.isArray(filters) && filters.length > 0) {
				i = filters.length;
				while(i--) {
					if(uf.type[0] === filters[i]) {
						return true;
					}
				}
				return false;
			} else {
				return true;
			}
		}
function(uf, filters) {
			var i;

			if(modules.utils.isArray(filters) && filters.length > 0) {
				i = filters.length;
				while(i--) {
					if(uf.type[0] === filters[i]) {
						return true;
					}
				}
				return false;
			} else {
				return true;
			}
		}
function ( uf , filters ) { var i ; if ( modules . utils . isArray ( filters ) && filters . length > 0 ) { i = filters . length ; while ( i -- ) { if ( uf . type [ 0 ] === filters [ i ] ) { return true ; } } return false ; } else { return true ; } }
is the microformats type in the filter list

@param  {Object} uf
@param  {Array} filters
@return {Boolean}
is the microformats type in the filter list