I'm curious too. The guy is asking for a break-down of what's happening in that little piece of code. I know that $0 is Perl's special variable for the program being executed but what's going on with ${1+"$@"}? The linked article describing the "magic" doesn't explain it.