in reply to 'return:' instead of 'return'

It's effectively the same as:

print sub{ fred: 3 }->();; 3

The 'return:' is just a label that is never used; and the return is implicit.


Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
"Science is about questioning the status quo. Questioning authority".
In the absence of evidence, opinion is indistinguishable from prejudice.
"Too many [] have been sedated by an oppressive environment of political correctness and risk aversion."