code: function( a, b, aParent, bParent, prop, compares, options ) {
  		if(Array.isArray(a) && Array.isArray(b) ) {
  			var intersection = [];
  			each(makeArray(a), function(cur){
  				for(var i = 0; i < b.length; i++) {
  					if( compareHelpers.equal(cur, b[i], aParent, bParent, undefined, compares['*'], {"default": false}) ) {
  						intersection.push(cur);
  						break;
  					}
  				}
  			});
  			options.result[prop] = intersection;
  			return true;
  		}
  	}
docs: this might be expensive, but work that out later