BEGIN { @ORIGINAL_ARGV = @ARGV }; use GetOpt::Long ... ...