for_each_supported_inject_fn
for_each_supported_inject_fn((args), (t), (f))
for_each_supported_inject_fn(args, inject_fns, f) {