public override BsonValue this[string name, BsonValue defaultValue] { get { return GetValue(name, defaultValue); } }