docs: public static boolean skipUntil(Reader in, String separator) throws IOException {
          if (separator == null) {
              throw new NullPointerException("Null separator given");
          }
          final int len = separator.length();
          if(len > 0) {
              if(len == 1) { return skipUntil(in, separator.charAt(0)); }
              return skipUntilInternal(in, separator.toCharArray(), new char[len]);
          }
          return true;
      }