docs: public static <T> T withReader(URL url, @ClosureParams(value = SimpleType.class, options = "java.io.Reader") Closure<T> closure) throws IOException {
          return IOGroovyMethods.withReader(url.openConnection().getInputStream(), closure);
      }