/// <summary>
 /// Initializes a new instance of the <see cref="MapEventTypeDefinition"/> class.
 /// </summary>
 /// <param name="name">The name.</param>
 /// <param name="typeMap">The type map.</param>
 /// <param name="superTypes">The super types.</param>
 public MapEventTypeDefinition(string name, EventTypeAtom[] typeMap, string[] superTypes)
 {
     Name = name;
     TypeMap = typeMap;
     SuperTypes = superTypes;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="MapEventTypeDefinition"/> class.
 /// </summary>
 /// <param name="name">The name.</param>
 /// <param name="typeMap">The type map.</param>
 public MapEventTypeDefinition(string name, EventTypeAtom[] typeMap)
 {
     Name = name;
     TypeMap = typeMap;
 }