anchor.diff:      do_parse_spec(Tail, Spec, Last, [ Hex | Cur],  State);
   
   do_parse_spec(<<$&, Tail/binary>>, Spec, _Last , Cur,  key) ->
  -    [{mkkey(Cur), undefined} |
  +    [{mkkey_reverse(Cur), undefined} |
        do_parse_spec(Tail, Spec, nokey, [], key)];  %% cont keymode
   
   do_parse_spec(<<$&, Tail/binary>>, Spec, Last, Cur, value) ->
  
positive.code: 	{value, {_,"form-data"++Line}} ->
  	    Parameters = parse_arg_line(Line),
  	    {value, {_,Name}} = lists:keysearch(name, 1, Parameters),
  	    {list_to_atom(Name), Parameters};
  	_ ->
  	    {Header}
      end.
  
negative.code: coerce_type(binary, Str) ->
      list_to_binary(lists:reverse(Str)).
  
  mkkey_reverse(S) ->
      mkkey(lists:reverse(S)).
  mkkey(S) ->
      GC=get(gc),
      if
  	?gc_has_backwards_compat_parse(GC) ->
  	    list_to_atom(S);
  	true ->
  	    S
      end.
  
  
  