@Override
    protected URLConnection openConnection(URL url) throws MalformedURLException {
      if (jarLoader.configuration.mimicJarUrlConnection) {
        return new MyJarUrlConnection(url, entry, jarLoader);
      }
      else {
        return new MyUrlConnection(url, url == original || url.equals(original) ? entry : null, jarLoader);
      }
    }
@Override
    protected URLConnection openConnection(URL url)