public IEnumerable<JToken> GreaterThanOrEqual(JToken key) { lock(index) { foreach (var item in index.GetViewBetween(key, index.Max)) { yield return item; } } }