Rewrote conditional statement on @ARGV decoding

As per suggestion of [Leont], “unless” is now rewritten as “if”
Merge branch '@ARGV'