Ваш цикл никогда не выполняется.
for(uint i = 0; i > _additionalArgs.length; i++){
i
начинается с 0
, а условие цикла - i > _additionalArgs.length
, что никогда не может быть правдой.Вы почти наверняка хотели использовать <
вместо:
for(uint i = 0; i < _additionalArgs.length; i++){
С этим изменением, я считаю, ваш код должен работать.