        enums-by-group
         (apply merge (zip-xml/xml-> zipper :mavlink :enums :enum
                       (fn [e] 
-                        { (keywordize (zip-xml/attr e :name))
-                              (apply merge
-                                     (zip-xml/xml-> e :entry
-                                       #(let [enum-key (keywordize (zip-xml/attr % :name))]
-                                          {(enum-key enum-to-value) enum-key})))
-                             } )))
+                        {(keywordize (zip-xml/attr e :name))
+                         (apply merge
+                                (zip-xml/xml-> e :entry
+                                               #(let [enum-key (keywordize (zip-xml/attr % :name))]
+                                                  {(enum-key enum-to-value) enum-key})))})))
        messages-by-keyword
           (apply
             merge

                            (fn[m]
                              { (keywordize (zip-xml/attr m :name))
                                (zip-xml/xml1-> m :description zip-xml/text)
                              }))))
           nil)]
   {:descriptions all-descriptions
    :enum-to-value enum-to-value
    :enums-by-group enums-by-group

                                                   (map #(let [{:keys [fld-name type-key length]} %]
                                                           (str (if (= type-key :uint8_t_mavlink_version)
                                                                  "uint8_t"
                                                                  (name type-key)) " "
                                                                fld-name " "
                                                                (when length
                                                                  (char length))))
