code: public static Collection<URL> forPackage(String name, ClassLoader... classLoaders) {
          return forResource(resourceName(name), classLoaders);
      }
docs: Returns a distinct collection of URLs based on a package name.
  <p>
  This searches for the package name as a resource, using {@link ClassLoader#getResources(String)}.
  For example, {@code forPackage(org.reflections)} effectively returns URLs from the
  classpath containing packages starting with {@code org.reflections}.
  <p>
  If the optional {@link ClassLoader}s are not specified, then both {@link #contextClassLoader()}
  and {@link #staticClassLoader()} are used for {@link ClassLoader#getResources(String)}.
  <p>
  The returned URLs retains the order of the given {@code classLoaders}.
  
  @return the collection of URLs, not null