Using C# 9 on .NET 5.0, I have a bunch of record types, like this:
public record SomethingHappenedEvent(Guid Id, object TheThing, string WhatHappened) { p