We don't know this on construction because the message can determine the logging level (for example in ralf, where the presence of the `timer-interim` parameter means the transaction is logged at level 40).