@Override
  public void append(final Text text) {
    // Overrides Text.append(Text) because this needs to check that CDATA
    // rules are enforced. We could have a separate Verifier check for CDATA
    // beyond Text and call that alone before super.setText().

    if (text == null) {
      return;
    }
    append(text.getText());
  }
@Override
  public void append(final Text text)