//todo -- remove all instant responses

        public static void ForwardToNetworkStream <T>(Packet packet) where T : struct, IPacketSerializable
        {
            NetworkStream <T> .Enqueue(packet);
        }