anchor.diff:     {stop, Channel, S#fsm{error=Status}};
   
   handle_ssh_msg(Msg, S) ->
  -   ?WARNING("knet [ssh i/o] ~p: unexpected message", [self(), Msg]),
  +   ?WARNING("knet [ssh i/o]: unexpected message ~p", [Msg]),
      {ok, S}.
   
   
  
positive.code:    {ok, Side} = pipe:call(knet:whereis(service, Uri), deq),
     {ok, _}    = supervisor:start_child(knet:whereis(acceptor, Uri), [Uri]),
     pipe:bind(a, Side, self()),
     {ok, 
        #fsm{
           side = Side
  
negative.code:       }
     };
  
  handle_msg({'DOWN', _, _, Side, _Reason}, #fsm{side=Side}=S) ->
     {stop, S#fsm.channel, S#fsm{error=normal}};
  
  handle_msg(Msg, S) ->
     ?WARNING("knet [ssh i/o]: unexpected message", [Msg]),
     {ok, S}.
  