 
 private extension String {
 
-  var CFStr: CFString {
+  var cfStr: CFString {
     return self as NSString
   }
 }

  }

  private func establishNvimConnection() {
    self.remoteServerPort = CFMessagePortCreateRemote(kCFAllocatorDefault, self.remoteServerName.CFStr)
    self.sendMessage(msgId: .agentReady, data: [self.initialWidth, self.initialHeight].data())
  }



    self.localServerPort = CFMessagePortCreateLocal(
      kCFAllocatorDefault,
      self.localServerName.cfStr,
      { _, msgid, data, info in
        return info?
          .load(as: MessageHandler.self)
