@Contract("null -> false")
  public boolean contains(@Nullable IElementType iElementType) {
    if (iElementType == null) {
      return false;
    }
    return ParentProviderElementType.containsWithSourceParent(iElementType, myTokenSet);
  }
@Contract("null -> false")
  public boolean contains(@Nullable IElementType iElementType)