 following :dependencies to be enabled."
   (when (radian-package-enabled-p name)
     (if (equal (car args) :dependencies)
-        (when (radian--every 'radian-package-enabled-p (cadr args))
+        (when (cl-every 'radian-package-enabled-p (cadr args))
           (apply use-package name (cddr args)))
       (apply use-package name args))))
 

(setq radian-customize-package-archives nil)

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;; Utility functions

;; To avoid an explicit dependency on cl, we define our own version of
;; `cl-every'. Based on [1].
;;
;; [1]: http://stackoverflow.com/a/30826662/3538165
(defun radian--every (predicate list)
  "Returns t if PREDICATE returns non-nil for every element of
LIST, and otherwise nil."
  (while (and list (funcall predicate (car list)))
    (setq list (cdr list)))
  (null list))

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;; User-specific package management

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;; Load packages added via deprecated API

(unless (cl-every 'package-installed-p radian-packages)
  (package-refresh-contents)
  (dolist (package radian-packages)
    (unless (package-installed-p package)
