Array array1 = new Array();
array1.add( "cat" );
array1.add( "monkey" );
array1.add( "goat" );
Applying.forEach( array1, new PrintFunction() );
SList list = new SList();
list.add( new Integer( 3 ) );
list.add( new Integer( 7 ) );
list.add( new Integer( 4 ) );
Integer total = (Integer)Applying.inject( list, new Integer( 0 ), new PlusNumber() );
System.out.println( "list = " + list + ", total = " + total );