XMLParser ret = new XMLParser(reader, null, validating, namespaceAware, coalescing, replacingEntityReferences, externalEntities, supportDTD, baseAware, stringInterning, reporter, resolver); if (xIncludeAware) return new XIncludeFilter(ret, null, namespaceAware, validating, replacingEntityReferences); return ret;
return createXMLStreamReader(null, reader);
  public XMLStreamReader createXMLStreamReader(Reader reader)    throws XMLStreamException  {    /*    return new XMLStreamReaderImpl(reader, null, null,                                   resolver, reporter,                                   validating, namespaceAware,                                   coalescing, replacingEntityReferences,                                   externalEntities, supportDTD);                                   */    XMLParser ret = new XMLParser(reader, null,                                  validating,                                  namespaceAware,                                  coalescing,                                  replacingEntityReferences,                                  externalEntities,                                  supportDTD,                                  baseAware,                                  stringInterning,                                  reporter,                                  resolver);    if (xIncludeAware)      return new XIncludeFilter(ret, null, namespaceAware, validating,                                replacingEntityReferences);    return ret;  }