I decided to release this hack as a stand-alone perl module called PerlX::MethodCallWithBlock.

I was thinking putting it under Syntax::* namespace but that feels rather boring-ish. Since recently there are CatalystX, MooseX, JiftyX for naming "The extension of $foo", I guess it's time to have PerlX as the namespace for those modules that extends Perl itself.