public <T extends DomElementProblemDescriptor> T addProblem(final T problemDescriptor) {
    add(problemDescriptor);
    return problemDescriptor;
  }
public <T extends DomElementProblemDescriptor> T addProblem(final T problemDescriptor)