anchor.diff:  		{field, _Field} ->
   			[];
   		{func, Fun} ->
  -			Fun(Data);
  +			Fun(ExtKey, Data);
   		Term ->
   			Term
   	end,
  
positive.code: 	] = expand_indices(S1, K, other_thing),
  	ok.
  
  test_func1(Map) when is_map(Map) -> maps:get(field1, Map);
  test_func1(List) when is_list(List) -> get_value(field1, List);
  test_func1(_) -> [].
  
  
  test_func2(Map) when is_map(Map) -> maps:get(field7, Map);
  test_func2(List) when is_list(List) -> get_value(field7, List);
  test_func2(_) -> [].
  
  
  -endif.
  
negative.code: 		false -> Values3
  	end,
  	Indices = [{Index, V} || V<-Values4],
  	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
  