Improve signatures for split/merge pipe methods