protected BaseConfiguration(IDictionary<Expression<Func<string>>, string> initializers=null) { initializers?.DoForEach(initializer => Data[(initializer.Key.Body as MemberExpression)?.Member.Name] = initializer.Value); } }