provide a named method for startPipe, use Edge rather than ScalaEdge
use label, not getLabel
remove filterPF