   * 404 for all DELETE and GET requests to documents that do not
             exist on the storage,
       * 304 for a conditional GET request whose pre-condition
             fails (see &#34;Versioning&#34; below),
       * 409 for a PUT request where any folder name in the path
             clashes with an existing document&#39;s name at the same
             level, or where the document name coincides with an
             existing folder&#39;s name at the same level.
       * 412 for a conditional PUT o