joker-eph wrote: It's not clear to me this is something we can consistently support: the properties attribute may not be a dictionary and this will work in some cases but not in general. https://github.com/llvm/llvm-project/pull/77718