Added ability todetect type overrides via the [XmlArrayItem] attribute