A record corresponds to a struct in C.

[ptof -> "Fred", num -> 42] = [num -> 42, prof -> "Fred"]
f.prof is an abbreviation for f["prof"].


Represents a Prepared message sent by r to the TM.
[type -> "Prepared", rm -> r]
Each record represents a message sent by the TM to all RMs.
{[type -> "Commit"], [type -> "Abort"]}
Describes the receipt of a Prepared message from RM r by TM. Add r to tmPrepared.
