endPipe checking in MatchPipe and tweaks to my intersect() fun.