@Contract("null ,_ -> false")
  public static boolean is(@Nullable ASTNode element, @NotNull Set<IElementType> iElementTypes) {
    boolean isNotNull = element != null;
    if (!isNotNull) {
      return false;
    }
    return is(element.getElementType(), iElementTypes);
  }
@Contract("null ,_ -> false")
  public static boolean is(@Nullable ASTNode element, @NotNull Set<IElementType> iElementTypes)