code: private static Object readFileOrUrl(String path, boolean convertToString)
              throws IOException
      {
          return SourceReader.readFileOrUrl(path, convertToString,
                  shellContextFactory.getCharacterEncoding());
      }
docs: Read file or url specified by <tt>path</tt>.
  @return file or url content as <tt>byte[]</tt> or as <tt>String</tt> if
  <tt>convertToString</tt> is true.