@Override
  protected ProcessingInstruction setParent(Parent parent) {
    return (ProcessingInstruction)super.setParent(parent);
  }
@Override
  protected ProcessingInstruction setParent(Parent parent)