public Tagged(object payload, IEnumerable<string> tags) { Payload = payload; Tags = tags.ToImmutableHashSet(); }