protected override void VisitDictionary(IEnumerable dictionary) { var visitor = new ContextAwareDictionaryVisitor(this.context); visitor.VisitDictionary(dictionary); this.items.AddRange(visitor.items); }