public MessageRecord(MessageMemento message, FactID ancestorFact, RoleMemento ancestorRole, Guid source) { _message = message; _ancestorFact = ancestorFact; _ancestorRole = ancestorRole; _source = source; }