internal void ConvertValue(Type implementationType)
        {
            this.FillPropertyChain(implementationType, false);

            ConfigurationExtensions.ConvertValue(this, PropertyChain.Last().PropertyType);
        }
 internal void ConvertValue(Type collectionElementType)
 {
     ConfigurationExtensions.ConvertValue(this, collectionElementType);
 }