[
    Expression {
        expression: ArrayIndex {
            array: Variable(
                SimpleVariable(
                    SimpleVariable {
                        span: (
                            3,
                            1,
                        ),
                        name: "foo",
                    },
                ),
            ),
            index: Some(
                LiteralString {
                    span: (
                        3,
                        6,
                    ),
                    value: "bar",
                },
            ),
        },
        end: (
            3,
            12,
        ),
    },
    Expression {
        expression: ArrayIndex {
            array: ArrayIndex {
                array: Variable(
                    SimpleVariable(
                        SimpleVariable {
                            span: (
                                5,
                                1,
                            ),
                            name: "foo",
                        },
                    ),
                ),
                index: Some(
                    LiteralString {
                        span: (
                            5,
                            6,
                        ),
                        value: "bar",
                    },
                ),
            },
            index: Some(
                LiteralString {
                    span: (
                        5,
                        13,
                    ),
                    value: "baz",
                },
            ),
        },
        end: (
            5,
            19,
        ),
    },
    Expression {
        expression: AssignmentOperation(
            Assign {
                left: ArrayIndex {
                    array: Variable(
                        SimpleVariable(
                            SimpleVariable {
                                span: (
                                    7,
                                    1,
                                ),
                                name: "foo",
                            },
                        ),
                    ),
                    index: Some(
                        LiteralString {
                            span: (
                                7,
                                6,
                            ),
                            value: "bar",
                        },
                    ),
                },
                span: (
                    7,
                    13,
                ),
                right: LiteralString {
                    span: (
                        7,
                        15,
                    ),
                    value: "baz",
                },
            },
        ),
        end: (
            7,
            20,
        ),
    },
]
