Only decoding @ARGV when called from main [GH-18]