internal static void DeserialiseExtenders(Domain domain, XmlNode parentNode)
 {
     foreach (DomainContainer container in domain.Containers)
     {
         DomainEntityExtender.Deserialise(container, parentNode.SelectSingleNode("container[@guid='" + container.Guid.ToString() + "']"));
     }
 }
 /// <summary>
 ///     Deserialises the version history from the specified xml element.
 /// </summary>
 internal static new void Deserialise(DomainContainer container, XmlNode parentNode)
 {
     foreach (XmlNode xmlNode in parentNode.SelectNodes("extender"))
     {
         DomainEntityExtender result = container.CreateEntityExtender();
         result.Deserialise(xmlNode);
         result.EntityAttributes.Execute(item => item.Deserialise(xmlNode));
     }
 }