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: *** Default is to auto-detect the project type (currently either `:deps` or `:pom`)
  * Local jar coordinate: `{:local/root "/path/to/file.jar"}`
  ** If the jar includes a pom.xml file, it will be used to find transitive deps
  * Git coordinate: `{:git/url "https://github.com/user/project.git", :sha "sha", :tag "tag"}`
  ** Required key `:git/url` can be one of the following:
  *** https - secure anonymous access to public repos
  *** ssh or user@host form urls (including GitHub) - ssh-based access (see Git configuration section)
  ** Required key `:sha` should indicate the full commit sha
  ** Optional key `:tag` is used only to indicate the semantics of the sha
  ** Optional key `:deps/root`
  *** Specifies the relative path within the root to search for the manifest file
  ** Optional key `:deps/manifest` - same as in `:local` deps
  
negative.code: clj -T:deps install-tool ...
  ---
  
  The args to `install-tool` are:
  
  * lib - val is coord map, as per deps.edn
  * `:as` - tool name, will be used for later invocations
  
  For example:
  
  [source,shell]
  ----
  clj -T:deps install-tool io.github.clojure/tools.deps.graph '{:git/tag "tools.deps.graph-1.0.56"}' :as deps-graph
  ----
  
  === Tool usage
  