anchor.diff:  		assertEquals(_.flatten(result), [2,3,2,3], 'works well with _.map');		
   	}
   	
  -	public void function testArraysInitial() {
  +	public void function testInitial() {
   		var initialWrapper = function (x) { return _.initial(x); };
   		assertEquals(_.initial([1,2,3,4,5]), [1, 2, 3, 4], 'working initial()');
   		assertEquals(_.initial([1,2,3,4],2), [1, 2], 'initial can take an index');
  
positive.code: 	    assertEquals(result, [3, 4], 'takes the difference of three arrays');
  	}
  	
  	public void function testArraysZip() {
  	    var names = ['moe', 'larry', 'curly'];
  	    var ages = [30, 40, 50];
  	    var leaders = [true];
  
negative.code: 	    // equal(result.join(''), 'moe', 'works on an arguments object');
  	}
  	
  	public void function testUnion() {
  	    var result = _.union([1, 2, 3], [2, 30, 1], [1, 40]);
  	    assertEquals(result, [1, 2, 3, 30, 40], 'takes the union of a list of arrays');
  
  