public object Get(string key, object defaultValue) { if (this.tree.ContainsKey(key)) { return this[key]; } return defaultValue; }