This iteration only works properly when **${@:3}** is inlined, assigning to a variable first breaks iteration (it then uses whitespace)