Const
A single Lexical node — recursive + open (each node type carries its own extra fields; we keep the common ones).
A single Lexical node — recursive + open (each node type carries its own extra fields; we keep the common ones).