in reply to Getopt::Declare and bare arguments

I don't know if it will help or not, but with GetOpt::EvaP, the parameters that aren't options are left in @ARGV, so $@ARGV should tell you which way to try to parse them. I don't know GetOpts::Declare at all, so I dont' know if GetOpt::EvaP is missing something critical. But it worked for me.

--
Spring: Forces, Coiled Again!