sub lv(&) :lvalue { ${ \( $_[0]->() ) } } lv{ $a // $b } = 666;