public static string GetFullNodeId(this CommonTree node) { return(string.Join(".", GetAncestors(node).Select(a => a.GetLocalNodeId()).Reverse()) + "." + node.GetLocalNodeId()); }