For future reference, note that there is `Meta.get Meta.ShallowExpose meta` if you want to get a specific metadata.

Also, the `when ctx.js_modern` surely can be checked just once before entering the loop.