[FFI] Replace Arg2Str with a more powerful for_each
#18117
Merged
Arg2Str with a more powerful for_each
#18117