Good catch.  This compiled fine thanks to TypedPipe's newfound covariance, but perhaps could cause subtle problems due to the TupleConverter in operate having the wrong type?  In any case, I've fixed this