 
 
 (defn update-forms
-  "  Whole-AST   (  Form   Form)   arg *
+  "λ Whole-AST → (λ Form → Form) → arg *
 
   Updates every form in the given Whole-ast, replacing it with (apply
   f form args). Intended to eliminate repetitive Whole-AST



(defn whole-ast->forms
  "  Whole-AST   (Seq AST)

  Returns a sequence of all the individual top level form ASTs in the
  given Whole-AST."



(defn whole-ast->modules
  "λ Whole-AST → (Seq Module)

  Returns the modules of the ASt as a sequence."
  [{:keys [modules] :as whole-ast}]
