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