Thanks for the pointer. I've now bought and read that, and I have to agree it's a wonderfully concise and elegant description of all of my mistakes ;-).
Seriously I'm at this very moment reviewing my source text with that book in hand, hopefully the results will be apparent next time I push.
Bill H
perl -e 'print sub { "Hello @{[shift]}!\n" }->("World")'