I think that a function name given as `{>}` will result in `sub_arg[0][1]` being a NUL character, thus resulting in a truncated string here.