 ;; * `:before`
 ;; * `:subscription-of`
 ;;
-;; ### CMDB catalog
+;; ### Catalog
 ;;
 ;; A wire-format-neutral representation of a Puppet catalog. It is a
 ;; map with the following structure:

;;    operations that need to correlate against specific resources
;;    unneccesarily difficult
;;
;; The functions in this namespace are designed to take a wire-format
;; catalog and restructure it to fix the above problems and, in
;; general, make catalogs more easily manipulatable by Clojure code.
;;
;; ### Terminology
;;
;; There are a few catalog-specific terms that we use throughout the
;; codebase:
;;
;; ### Resource Specifier (resource-spec)
;;

;; * `:type` and `:title` are used to produce a `resource-spec` for
;;   this resource
;;
;; ### Edge
;;
;; A representation of an "edge" (dependency or containment) in the
;; catalog. All edges have the following form:
;;
;;     {:source       <resource spec>
;;      :target       <resource spec>
