anchor.diff:        #fsm{
            recv    = htstream:new()
           ,send    = htstream:new()
  -        ,queue   = deq:new() 
  +        ,queue   = q:new()
   
           ,trace   = opts:val(trace, undefined, Opts)
           ,so      = Opts
  
positive.code: %%
  %% make environment
  %% @todo: handle cookie and request as PHP $_REQUEST
  % make_env(_Head, #stream{peer=Peer}) ->
  %    [
  %       {peer, Peer}
  %    ].
  make_env(_Head, Peer) -> 
     [
        {peer, uri:authority(Peer, uri:new(http))}
  
negative.code: 
  %%
  %% peer connection
  'STREAM'({Prot, _, {established, Peer}}, Pipe, #fsm{queue = Queue} = State)
   when ?is_transport(Prot) ->
     % all delayed requests shall be passed using request pipe but tcp message came from inverted one
     % <-[ tcp ]--(b) --[ http ]-- (a)--[ client ]-<
     'STREAM'(q:head(Queue), pipe:swap(Pipe), 
        State#fsm{
           peer  = Peer, 
           queue = q:tail(Queue)
        }
     );
  
  'STREAM'({Prot, _, {terminated, _}}, _Pipe, State)
   when ?is_transport(Prot) ->
  