See attached file. Can the grammar be adopted such that tree would contain 3 "ExternDeclaration" nodes? (Maybe forbid identifiers to be any keyword?) [extern_as_identifier_dzn.txt](https://github.com/user-attachments/files/22794961/extern_as_identifier_dzn.txt)