The transcript is more deterministic now - compile messages are not
replace by output and are put in front of the output