anchor.diff:  
   
   %% @private URI Opts Values
  -opts_value([], Key, Acc, Quoted, Block, Uri) ->
  +opts_value([], Key, Acc, Quoted, _InnerQuoted, Block, Uri) ->
       case Acc==[] orelse Quoted of
           true ->
               {error, opts_value, ?LINE};
  
positive.code:             opts([], Block, Uri1)
      end;
  
  opts_value([92, $"|Rest], Key, Acc, true, Block, Uri) ->
      opts_value(Rest, Key, [$", 92|Acc], true, Block, Uri);
  
  opts_value([$"|Rest], Key, Acc, Quoted, Block, Uri) ->
      opts_value(Rest, Key, [$"|Acc], not Quoted, Block, Uri);
  
  opts_value([Ch|_]=Rest, Key, Acc, false, Block, Uri) 
              when Ch==$;; Ch==$?; Ch==$>; Ch==$, ->
      case Acc of
          [] ->
  
negative.code:         ext_opts = [
              {<<"reg-id">>,<<"1">>},
              {<<"+sip.instance">>,
                  <<"<urn:uuid:00000000-0000-0000-0000-000097ee887e>">>}]
      }] =
          uris("<sip:xxxx@192.168.1.2:5060;transport=TCP;ob>;reg-id=1;"
               "+sip.instance=\"<urn:uuid:00000000-0000-0000-0000-000097ee887e>\""),
      [#uri{
          domain = <<"host">>, opts = [{<<"key">>,<<"my \\\"\"?hd=\"your \\\"">>}]
      }] = uris("<sip:host;key=\"my \\\"\"?hd=\"your \\\"\">").
  
  
  