@Contract("null -> false")
  public static boolean isNewMethod(@Nullable PsiElement element) {
    final PyAstFunction function = ObjectUtils.tryCast(element, PyAstFunction.class);
    return function != null && PyNames.NEW.equals(function.getName()) && function.getContainingClass() != null;
  }
@Contract("null -> false")
  public static boolean isNewMethod(@Nullable PsiElement element)