Add more documentation to TypedPipe

Sadly, some of TypedPipe had no scaladoc.
may not *be* what you want