2 - open up non-ref and multiple arguments since I've not seen any other
3 viable use for the additional syntax
6 - more explanation of purpose, limitations and alternatives in the POD
9 - Dumper() returns concise Data::Dumper object
10 - Dumper($ref) returns concisely dumped ref
11 - anything else die()s