anchor.diff:  Instructions for users:
   
   * Find tool versions: `clj -T:deps find-versions :git/lib io.github.USER/TOOL`
  -* Install tool with `clj -T:deps install-tool :git/lib io.github.ME/TOOL :v '"VERSION"' :as NAME`
  +* Install tool with `clj -T:deps install-tool io.github.MY/TOOL '{:git/tag "VERSION"}' :as NAME`
   * Invoke tool with `clj -TNAME f args...`
   
   = Command line reference
  
positive.code: clj -T:deps install-tool ...
  ---
  
  The args available to `install-tool` are:
  
  * `:mvn/lib` - Maven coordinate (groupId/artifactId)
  * `:git/lib` - git lib name (used to construct a git url as per above)
  * `:v` - Maven version or git lib sha or tag (will be resolved to a sha)
  * `:as` - tool name, will be used for later invocations
  
  For example:
  
  [source,shell]
  ----
  clj -T:deps install-tool :git/lib io.github.clojure/tools.deps.graph :v '"tools.deps.graph-1.0.56"' :as deps-graph
  ----
  
  === Tool usage
  
negative.code: ----
  {:deps
   {org.clojure/tools.reader {:mvn/version "1.1.1"}
    io.github.sally/awesome {:tag "v1.2.3" :sha "123abcd"}
    ;; ... add more here
   }}
  ----
  