# this should run 'list a b c tail' catch { % x.=/0* tail |> {puts $data;set data} {puts $data;set data} string toupper #but then what would happen if the args pipeline also took input via another <| ? #% x.=/0* |> {puts $data;set data} {puts $data; set data} |p1/0> .= { {*}$p1 } |> {puts $data;set data} string toupper]