https://github.com/ldionne approved this pull request. This looks good with the modulemap change and a minor comment. Please LMK if you end up having to make major changes to get this through the full CI. https://github.com/llvm/llvm-project/pull/67224