anchor.diff:  		false -> Values3
   	end,
   	Indices = [{Index, V} || V<-Values4],
  -	expand_indices(Key, Data, Rest, Acc++Indices);
  -
  -expand_indices(Key, Data, [{Index, Spec}|Rest], Acc) ->
  -	expand_indices(Key, Data, [{Index, Spec, []}|Rest], Acc).
  +	expand_indices(ExtKey, Data, Rest, Acc++Indices);
  +
  +expand_indices(ExtKey, Data, [{Index, Spec}|Rest], Acc) ->
  +	expand_indices(ExtKey, Data, [{Index, Spec, []}|Rest], Acc).
   
   
   %% @doc Performs a reconcile over a serie of values
  
positive.code: 	expand_indices(Indices, ExtKey, DMap);
  
  expand_indices(Indices, ExtKey, Obj) ->
  	{_Domain, _Class, Key} = ExtKey,
  	expand_indices(Key, Obj, Indices, []).
  
  
  %% @private
  -spec expand_indices(nkbase:key(), nkbase:obj(), [nkbase:index_spec()], 
  				     [{term(), term()}]) ->
  	[{term(), term()}].
  
  expand_indices(_Key, _Data, [], Acc) ->
  	lists:usort(Acc);
  
  expand_indices(Key, Data, [{Index, Spec, Opts}|Rest], Acc) ->
  	Values1 = case Spec of
  		key ->
  			Key;
  
negative.code: 		{i19, {field, field7}},
  		{i20, my_i20, [normalize]},
  		{i21, my_i21},
  		{i22, {func, fun test_func1/2}},
  		{i23, {func, fun test_func1/2}, [normalize]},
  		{i24, {func, fun test_func2/2}},
  		{i25, {func, fun test_func2/2}, [normalize]},
  		{i26, {field, field8}},
  		{i27, {field, field8}, [normalize]},
  		{i28, {field, field8}, [normalize, words]},
  