 
             (mapc #'require ,feature-var))))
 
-;; add hub directories to load path
+;; Add hub directories to the load paths.
 (let ((default-directory "~/.emacs.d/lisp/"))
   (add-to-list 'load-path default-directory)
   (normal-top-level-add-to-load-path kotct/hub-list))
 
-;; if byte-compiled files are out of date, load newer version
+;; If byte-compiled files are older, load newer version.
 (let ((load-prefer-newer t))
   ;; require all hubs
   (mapc (lambda (hub)
           (require (intern (concat hub "-hub"))))
         kotct/hub-list))
 
-;; load autoloads
+;; Load the loaddefs.
 (require 'kotct-loaddefs)
 
 

    "user")
  "A list of hubs to load at init.")

;; populated by kotct/hub
(defvar kotct/files-to-compile
  nil
  "A list of files that ought to be byte-compiled.")

;; used to define hubs in hub files
(defmacro kotct/hub (hubname features &optional autoloads)
  "Loads the hub denoted by HUBNAME.




;;; Customization File
;; We set this to something we don't track because it can be unique
;; for each system.
(setf custom-file "~/.emacs.d/custom.el")
