sub op { @^lhs Z+ @^rhs }; say (1,2) [&op] (3,4); # (4 6)