/// <summary>
 /// Visits the payload element and removes the collection name if it is present.
 /// </summary>
 /// <param name="payloadElement">The payload element to visit</param>
 public override void Visit(PrimitiveCollection payloadElement)
 {
     payloadElement.RemoveAnnotations(typeof(CollectionNameAnnotation));
     base.Visit(payloadElement);
 }
 /// <summary>
 /// Visits the payload element and removes the collection name if it is present.
 /// </summary>
 /// <param name="payloadElement">The payload element to visit</param>
 public override void Visit(PrimitiveCollection payloadElement)
 {
     payloadElement.RemoveAnnotations(typeof(CollectionNameAnnotation));
     base.Visit(payloadElement);
 }