docs: public Text replaceWholeText(String arg0) throws DOMException {
  	// dynamic load to support jre 1.4 and 1.5
  	try {
  	    Method m = section.getClass().getMethod("replaceWholeText", new Class[] { arg0.getClass() });
  	    return (Text) m.invoke(section, new Object[] { arg0 });
  	}
  	catch (Exception e) {
  	    throw new PageRuntimeException(Caster.toPageException(e));
  	}
      }