   ;; needs to happen first.
   (let [prelog (utils/pre-log message-loop-name)]
     (try
+      ;; This has the same problem as child->
+      ;; Where am I supposed to send the logs?
+      ;; It's tempting to create a child-specific
+      ;; instance of both functions when the ioloop
+      ;; gets created.
+      ;; That doesn't seem like a terrible idea.
+      ;; Q: Does it hold water under the light of day?
       (log/info prelog
                 "Top of parent->!")
       (let [success


  ;; The child-monitor loop should handle this
  ;; detail
  (comment (child-> io-handle ::specs/normal))
  (.close from-child))

                       #(log2/warn %
                                   ::action-trigger
                                   "Updater returned"
                                   (dissoc state' ::log2/state)))
        _ (assert (::specs/outgoing state') (str "After updating for " tag))
        my-logs (::log2/state state')
        forked-logs (log2/fork my-logs)
