AstKind
- Make `VisitAstPath` take `AstNodePath<AstKind, AstNodeRef>`. - Add index to `AstKind::Vec*`.