   [{:keys [target val env]}]
   (emit-wrap env
     (when (= :expr (:context env))
-      (emits "func () interface{} {"))
+      (emits "func() interface{} {"))
     (maybe-define-static-field-var target)
     (emitln target " = " val)
     (when (= :expr (:context env))

  [{:keys [bindings expr env]}]
  (let [context (:context env)]
    (if (= :expr context)
      (emits "func () interface{} {")
      (emitln "{"))
    (emitln "var " (string/join ", " (map munge bindings)) " *AFnPrimitive")
    (doseq [{:keys [init] :as binding} bindings]

  [{:keys [bindings expr env]} is-loop]
  (let [context (:context env)]
    (if (= :expr context)
      (emits "func() interface{} {")
      (emits "{"))
    (binding [*lexical-renames* (into *lexical-renames*
                                      (when (= :statement context)
