function forEachItemRecursive(collection, callback) {
		collection.each(function(item){
			callback(item);

			forEachItemRecursive(item.get('_items'), callback);
		});
	}
/**
	 * Loop recursive through all items in given collection
	 */
Loop recursive through all items in given collection
Loop recursive through all items in given collection
function forEachItemRecursive(collection, callback) {
		collection.each(function(item){
			callback(item);
			forEachItemRecursive(item.get('_items'), callback);
		});
	}
function forEachItemRecursive ( collection , callback ) { collection . each ( function ( item ) { callback ( item ) ; forEachItemRecursive ( item . get ( '_items' ) , callback ) ; } ) ; }
Loop recursive through all items in given collection
Loop recursive through all items in given collection