anchor.diff:              {I, L};
           [] ->
               error(badarg)
  +    catch
  +        error:badarg ->
  +            error(notalive)
       end;
   
   prune(#{name := Node}) ->
  
positive.code: 
  prune(Pid) when is_pid(Pid) ->
      %% Remove matching connection
      case ets:take(?MODULE, Pid) of
          [#partisan_peer_connection{node = Node}] = L ->
              %% We dexcrease the connection count
              Ops = [{#partisan_peer_info.connection_count, -1}],
  
negative.code: %% @end
  %% -----------------------------------------------------------------------------
  -spec dispatch_pid(node() | node_spec()) ->
      {ok, pid()} | {error, disconnected | not_yet_connected | notalive}.
  
  dispatch_pid(Node) ->
      dispatch_pid(Node, ?DEFAULT_CHANNEL).
  