It's a great module that would be of great use for error handling. Unfortunately, it has a really bad performance issue. A simple function call with Contextual::Return took 30 times as long as the same call without Contextual::Return (120 seconds vs. 4 seconds, executed 500000 times each). This is an amount of slowdown I'm not willing to accept in most of my programs.
Sheer brilliance. Perl poetry at its finest. Oh, and it's useful too!
1 hidden unhelpful review