anchor.diff:      nksip:response().
   
   proxy_response(Req, Resp) ->
  -    case nksip_parse:session_expires(Resp) of
  +    case parse(Resp) of
           {ok, _, _} ->
               Resp;
           undefined ->
  -            case nksip_parse:session_expires(Req) of
  +            case parse(Req) of
                   {ok, SE, _} ->
                       case nksip_sipmsg:supported(Req, <<"timer">>) of
                           true ->
  
positive.code:         [ReqMinSE0] -> ReqMinSE0;
          _ -> 90
      end,
      ReqSE = case nksip_parse:session_expires(Req) of
          {ok, ReqSE0, _} -> ReqSE0;
          _ -> 0
      end,
  
negative.code:                             nksip_call_dialog:update_meta(nksip_min_se, NewMinSE, 
                                                            DialogId, Call)
                      end,
                      case parse(Req) of
                          {ok, SE0, Class0} ->
                              SE1 = max(SE0, NewMinSE),
                              SEHd = case Class0 of
  