improved build and piping bundle stream
piping correctly and reporting conditionally