[BUGFIX] AbstractPipe class was not really an abstract class