 by `radian-disable-package'), and `nil' otherwise.
 
 See also `radian-disabled-packages'."
-  (radian--every (lambda (package)
-                   (let ((association (assoc package radian-disabled-packages)))
-                     (or (not association)
-                         (<= (cdr association) 0))))
-                 packages))
+  (cl-every (lambda (package)
+              (let ((association (assoc package radian-disabled-packages)))
+                (or (not association)
+                    (<= (cdr association) 0))))
+            packages))
 
 (defun radian-package-disabled-p (&rest packages)
   "Returns `t' if all of the given packages are disabled (for
 example, by `radian-disable-package'), and `nil' otherwise.
 
 See also `radian-disabled-packages'."
-  (radian--every (lambda (package)
-                   (let ((association (assoc package radian-disabled-packages)))
-                     (and association
-                          (> (cdr association) 0))))
-                 packages))
+  (cl-every (lambda (package)
+              (let ((association (assoc package radian-disabled-packages)))
+                (and association
+                     (> (cdr association) 0))))
+            packages))
 
 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 ;;;; Deprecated API for user-specific package management

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

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

(setq radian-customize-package-archives nil)

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;; Libraries

;; This provides some functions that are really quite necessary to
;; write productive Emacs-Lisp. It's unfortunate that we have to load
;; it eagerly, but it's loaded eagerly by many other packages as well,
;; so we're probably not losing much time by doing it here.
(require 'cl-lib)

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