                                (log/debug (str "without object: " without-object))
                                (log/debug (str "is fail? (without object): " (fail? without-object)))
                                (let [result
-                                     (merge without-object
-                                            {:serialized (serialize without-object)})]
+                                     (merge
+                                      without-object
+                                      {:serialized (serialize without-object)})]
                                  (log/debug (str "is fail (w/o object; merged):" (fail? result)))
                                  result))))
                      

   #?(:cljs [babel.logjs :as log]) 
   [clojure.string :as string]
   [dag_unify.core :as unify :refer [dissoc-paths exists? fail-path fail? get-in isomorphic?
                                     merge serialize strip-refs unifyc]]))

(declare listify)
(declare map-function-on-map-vals)

(ns babel.lexiconfn
  (:refer-clojure :exclude [exists? get-in resolve find])
  (:require
   [babel.encyclopedia :refer [sem-impl]]
   [babel.exception :refer [exception]]
