public static IMessageReader ReadAndRecord(IPEndPoint endpoint, string path) { return new RecordingMessageReader(Read(endpoint), path); }