As someone said, 'indirect objects are pretty wicked'. They're a great source of bugs. You probably shouldn't torture the Perl's parser so hard in this spot, since it's especially fragile here.
Comment on Re^5: map sentence with subtraction interpreted as with negative number