anchor.diff:                       "Date: Sat, 13 Nov 2010 23:29:00 GMT\r\nError-Info: <sip:not-in-service-recording@atlanta.com>\r\n",
                        "Expires: 213\r\nFrom: sip:alice@localhost\r\n",
                        "In-Reply-To: 70710@saturn.bell-tel.com, 17320@saturn.bell-tel.com\r\nMax-Forwards: 70\r\n",
  -                     "Min-Expires: 213\r\n",
  +                     "Min-Expires: 213\r\nMIME-Version: 1.0\r\n",
   
                        "Content-Length: 5\r\nVia: SIP/2.0/UDP localhost\r\n",
                        "To: sip:bob@localhost\r\n"
  
positive.code:                                    {'date', <<"Sat, 13 Nov 2010 23:29:00 GMT">>}, {'error-info', <<"<sip:not-in-service-recording@atlanta.com>">>},
                                     {'expires', <<"213">>}, {'from', <<"sip:alice@localhost">>},
                                     {'in-reply-to', <<"70710@saturn.bell-tel.com, 17320@saturn.bell-tel.com">>}, {'max-forwards', 70},
                                     {'min-expires', <<"213">>},
  
  
                                     {'content-length', <<"5">>}, {'via', <<"SIP/2.0/UDP localhost">>},
  
negative.code: process(f, 'min-expires', Length) when is_integer(Length) ->
      sip_binary:integer_to_binary(Length);
  
  %% 20.24 MIME-Version
  %% http://tools.ietf.org/html/rfc3261#section-20.24
  process(fn, 'mime-version', _Ignore) -> <<"MIME-Version">>;
  process(p, 'mime-version', Bin) ->
      {Major, <<$., Minor/binary>>} = sip_binary:parse_until(Bin, $.),
      {sip_binary:binary_to_integer(Major), sip_binary:binary_to_integer(Minor)};
  
  process(f, 'mime-version', {Major, Minor}) ->
      MajorBin = sip_binary:integer_to_binary(Major),
      MinorBin = sip_binary:integer_to_binary(Minor),
      <<MajorBin/binary, $., MinorBin/binary>>;
  
  %% .....
  process(pn, <<"v">>, _Ignore) -> 'via';
  