anchor.diff:                    :url "http://mmontone.github.io/cldm-repo/cld"))
   
   (defparameter *cld-repositories* (list *github-cld-repository*))
  +
  +(defparameter *on-not-found-cld* :warn)
   
   (defun verbose-msg (msg &rest args)
     (when *verbose-mode*
  
positive.code:         ;; Validate the library versions list
          (validate-library-versions-list library-versions)
  
          ;; Remove duplicates in depdency list
          (setf library-versions
                (clean-library-versions-list library-versions))
  
  	(verbose-msg "Libraries to load: ~A~%" library-versions)
  
  
negative.code: 		  (error "Couldn't find a cld for ~S library~%" library-name)))))))
  
  (defun load-library-version (library-version &key reload)
    "Load a library version dependencies clds"
    (verbose-msg "Loading ~A.~%" library-version)
    (labels ((load-dependency-cld (dependency cld)
  	     "Load a dependency cld, and the cld of dependencies of the dependency"
               (verbose-msg "Loading cld: ~A~%" cld)
  	     ;; First load the dependency cld
  	     
               (load-cld cld)
               (let ((library (find-cld-library (library-name dependency))))
                 (let ((library-version
                        (if (not (library-version dependency))
                            ;; No library version specified in the dependency
                            ;; Use the latest version
  			  (progn
  			    (warn "Library version not specified for ~A. Calculating dependencies with the latest version!!" dependency)
  			    (first (library-versions library)))
                            ;; else, use the library version specified
                            (find-cld-library-version
                             library
  