For example, a `Dictionary<string, int>` could be represented in 3 ways:
{ life : 41 } [['life', 41]] [{ k : 'life', v : 41 }]
Corresponding to `Documents`, `ArrayOfArrays` and `ArrayOfDocuments`.
We should support queries against all 3 representations.
- is duplicated by
-
CSHARP-4701 LINQ3 produces ExpressionNotSupported error on ContainsKey for DictionaryRepresentation.ArrayOfDocuments
- Closed