@Override
  public boolean distinguishRole(@NotNull PsiElementRole role) {
    return switch (role) {
      case VARIABLE_NAME, FIELD_NAME -> DISTINGUISH_VARIABLES;
      case FUNCTION_NAME -> DISTINGUISH_FUNCTIONS;
    };
  }
@Override
  public boolean distinguishRole(@NotNull PsiElementRole role)