code: public static Document buildDocument(DocumentBuilder withBuilder,
                                           Reader fromReader) throws SAXException, IOException {
          return buildDocument(withBuilder, new InputSource(fromReader));
      }
docs: Utility method to build a Document using a specific DocumentBuilder
  and reading characters from a specific Reader.
  @param withBuilder
  @param fromReader
  @return Document built
  @throws SAXException
  @throws IOException