Array array = new Array();
array.add( "dog" );
array.add( "barking animal" );
array.add( "walking" );
DList dlist = new DList();
Copying.copy( array, new InsertIterator( dlist ) );
System.out.println( "array = " + array );
System.out.println( "dlist = " + dlist );
System.out.println();
System.out.println( "collect(array) = " + Transforming.collect( array.begin(), array.end(), new LengthString() ) );
System.out.println( "collect(dlist) = " + Transforming.collect( dlist, new LengthString() ) );