 
   defp handle_reply(_socket, reply) do
     raise """
-    Channel replies from `handle_in/3` are expected to be one of:
+    Channel replies from handle_in/3 are expected to be one of:
 
         status :: atom
         {status :: atom, response :: map}

      topic: #{inspect topic}
      event: #{inspect event}
      payload: #{inspect payload}
    """
  end



  defp handle_result(result, callback) do
    raise """
    Expected #{callback} to return one of:

        {:noreply, Socket.t} |
        {:noreply, Socket.t, timeout | :hibernate} |
