Исправление kaldeon, вчера 18:12 (текущая версия) :
Ах, for по числу. Я думал for-each.
Тогда после цикла нужно будет отсечь опции от остаточных аргументов.
Исходная версия kaldeon, вчера 17:50: