Factored out the handles into a separate Node called PipeHandlesNode. See #223