Final multi-target summaries were printed by iterating the label-keyed BTreeMap directly, so they came out in lexicographic label order instead of the order targets were given on the command line. Iterate setup.targets (the canonical prepared CLI order) instead, looking up each target's stats by label, and keep the BTreeMap only for event-time lookup.