   )
 
 
-(defmacro ^:private priv_functionget [& msg2]
-  `(fn [x#]
-     (logAny
-       (or ~'loglevel :debug) 
-       x# ~@msg2)
-     )
-  )
+
 
 #_(defn ^:private priv_functionget [& msg2]
   '(fn [x#] 

                ])
  )

(defn assumedShift [shift]
  (assumedTrue [(number? shift)
                "the shift must be a number, you passed `"
                shift "`"
                ])
  )

(defn showHere
"
optional inputs:

rest = strings to be joined with space between them; or nil to skip
"
  [& [shift loglevel  :as all]]
  {:pre [
         (assumedValidIfPresent assumedValidShift notnil? shift)
         (assumedValidIfPresent assumedValidLogLevel notnil? loglevel)
         ]}
  (showLocation (let [msg (nthrest all 2)]
                  (cond (empty? msg)
                    (priv_functionget)
