As Matthew mentioned this works now. .>>. and >>. behave the same again:
$ perl6-m -e 'say ( { 1 + 1 }, { 2 + 2 } ).>>.().perl' (2, 4) $ perl6-m -e 'say ( { 1 + 1 }, { 2 + 2 } )>>.().perl' (2, 4) I added a test to S03-metaops/hyper.t with the following commit: https://github.com/perl6/roast/commit/109eb1445d