case '$and':
                result = true;
                for (const query of subquery) {
                    result = result && MemoryQueryEvaluator.evaluate(object, query);
                }