protected virtual JsonArray VisitJsonArray(JsonArray node)
 {
     return VisitSyntaxNode(node) as JsonArray;
 }
 protected override JsonArray VisitJsonArray(JsonArray node)
 {
     visitedJsonArray = true;
     Assert.IsTrue(node.ToString() == "[0, 0, 0]");
     return base.VisitJsonArray(node);
 }