https://github.com/cor3ntin commented: I think the approach looks good. Do we have existing tests for the use of `module` as an identifier outside of a module declaration? https://github.com/llvm/llvm-project/pull/90574