/// <summary>
 /// Initializes a new instance of the <see cref="GedcomParserMessage"/> class.
 /// </summary>
 /// <param name="messageId">The message identifier, from the master list of enums.</param>
 /// <param name="additional">A bunch of context parameters that are relevant to this message id.</param>
 public GedcomParserMessage(ParserMessageIds messageId, object[] additional)
 {
     MessageId = messageId;
     AdditionalData.AddRange(additional);
 }