func resolveIndexExprs(node parser.Expr) (expr parser.Expr, indexes []parser.Expr) {
    expr = node
    if v, ok := node.(*parser.IndexExpr); ok {
        expr, indexes = resolveIndexExprs(v.Expr)
        indexes = append(indexes, v.Index)