anchor.diff:  	end.
   
   format_list(Row) when is_list(Row) ->
  -	[sql_bridge_stringify:maybe_string(V) || V <- Row].
  +	[normalize_value(V) || V <- Row].
  +
  +normalize_value({Y,M,D}) ->
  +	lists:flatten(io_lib:format("~w-~w-~w", [Y,M,D]));
  +normalize_value(V) ->
  +	sql_bridge_stringify:maybe_string(V).
   
   format_proplists(Columns, Rows) ->
   	ColNames = extract_colnames(Columns),
  
positive.code: make_map([], [], Map) ->
  	Map;
  make_map([Col|Cols],[Val|Vals], Map) ->
  	Val2 = sql_bridge_stringify:maybe_string(Val),
  	NewMap = maps:put(Col, Val2, Map),
  	make_map(Cols, Vals, NewMap).
  
  
negative.code: make_proplist(Columns, Row) when is_tuple(Row) ->
  	make_proplist(Columns, tuple_to_list(Row));
  make_proplist([Col|Cols], [Val|Vals]) ->
  	Val2 = normalize_value(Val),
  	[{Col, Val2} | make_proplist(Cols, Vals)];
  make_proplist([], []) ->
  	[].
  