protected virtual ConfigurationElement CreateNewElement(string elementName) { return CreateNewElement(); } protected abstract ConfigurationElement CreateNewElement();