 ;;; Code:
 
 (require 'cl-lib)
+(require 'dash)
 (require 'eieio)
 (require 'package)
 (require 'warnings)

           (format "\n--> %s package(s) to be updated.\n" upgraded-count))
          (spacemacs-buffer/append
           "\nEmacs has to be restarted to actually install the new packages.\n")
          (spacemacs//redisplay))
      (spacemacs-buffer/append "--> All packages are up to date.\n")
      (spacemacs//redisplay))))


(defconst configuration-layer-rollback-info "rollback-info"
  "Spacemacs rollback information file.")

(defvar spacemacs-number-of-rollback-slots 5
  "Number of spacemacs rollback slots.")

(defclass cfgl-layer ()
  ((name :initarg :name
