final case classClose(comm_id: String, data: Json) extends Comm with Product with Serializable
final case classMessage(comm_id: String, data: Json) extends Comm with Product with Serializable
final case classOpen(comm_id: String, target_name: String, data: Json, target_module: Option[String] = scala.None) extends Comm with Product with Serializable