private Config4Impl PrepareConfig(Config4Impl originalConfig, IStorage storage, bool readOnly) { Config4Impl sourceConfig = (Config4Impl)originalConfig.DeepClone(null); sourceConfig.WeakReferences(false); sourceConfig.Storage = storage; sourceConfig.ReadOnly(readOnly); return sourceConfig; }