public IEnumerator<Document> GetEnumerator() { return ((IEnumerable<Document>)queryProvider.Execute(expression)).GetEnumerator(); }