PipeEvent compiles warningless