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