       ;source  exists, target  doen't exist and its location is unique, so ask user
       (<= 1 (count existing-source-paths))
       (ask-for-localtion-and-update! name target-project existing-source-paths target-paths)
-      ;default: do nothing
+
       :else (m/info "WARNING: Could not find strategy to update" name "on project" target-project
                     "\n    ==>" name "may not exist on the source project"))))
 

(defn update-file-if-exists! [name target-project source-paths target-paths]
  (let [existing-source-paths (filter ns-exists? source-paths)
        existing-target-paths (filter ns-exists? target-paths)]
    (cond
      ;source and target exist and unique
      (and (= 1 (count existing-source-paths))

      (contains? entry)))

(defn initial-question [namespace project]
  (str "* ==> The location of " namespace " on " (str/upper-case project)
       " could not be determined.\n"
       "      Please choose one of options (a number):"))

(defn localtion-question-with
  ([ns project [first & rest]]
