@Contract("_,null->null")
  public static @Nullable String getNameIdentifierText(@NotNull LighterAST tree, @Nullable LighterASTNode idOwner) {
    LighterASTNode id = LightTreeUtil.firstChildOfType(tree, idOwner, JavaTokenType.IDENTIFIER);
    return id != null ? RecordUtil.intern(tree.getCharTable(), id) : null;
  }
@Contract("_,null->null")
  public static @Nullable String getNameIdentifierText(@NotNull LighterAST tree, @Nullable LighterASTNode idOwner)