function filledArrayIterator( it, clbk, thisArg ) {
	var arr;
	var i;
	var v;

	arr = [];
	i = -1;
	while ( true ) {
		v = it.next();
		if ( v.done ) {
			break;
		}
		i += 1;
		arr.push( clbk.call( thisArg, i ) );
	}
	return arr;
}
Creates a filled "generic" array from an iterator.

@private
@param {Iterable} it - iterator
@param {Callback} clbk - callback function
@param {*} thisArg - callback function execution context
@returns {Array} filled array