docs: @Override
      public ArtifactContainer getEnclosingContainer() {
          // Lazily load the enclosing container, using the root container to get the entry
          if (this.enclosingContainer == null) {
              String parentPath = PathUtils.getParent(this.getPath());
              this.enclosingContainer = ("/".equals(parentPath)) ? this.rootContainer : this.rootContainer.getEntry(parentPath).convertToContainer();
          }
          return this.enclosingContainer;
      }