naming a pipe is now core to Pipes. A more generic definition of Injectable Pipe added. MatchPipe stronger with the notion of getting an end and start pipe.