add DZP::ReportPhase, thanks kentnl for tracking down weirdness