@SuppressWarnings("unchecked")
  private Class<? extends UElement>[] getHints() {
    return reportUnannotatedReferences ?
           new Class[] {UInjectionHost.class, UCallExpression.class, UReferenceExpression.class} :
           new Class[] {UInjectionHost.class};
  }
@SuppressWarnings("unchecked")
  private Class<? extends UElement>[] getHints()