[
    Expression {
        expression: MethodCall {
            target: Variable(
                SimpleVariable(
                    SimpleVariable {
                        span: (
                            1,
                            7,
                        ),
                        name: "foo",
                    },
                ),
            ),
            span: (
                1,
                11,
            ),
            method: Identifier(
                SimpleIdentifier(
                    SimpleIdentifier {
                        span: (
                            1,
                            13,
                        ),
                        value: "bar",
                    },
                ),
            ),
            arguments: ArgumentList {
                start: (
                    1,
                    16,
                ),
                arguments: [],
                end: (
                    1,
                    17,
                ),
            },
        },
        end: (
            1,
            18,
        ),
    },
    Expression {
        expression: MethodCall {
            target: MethodCall {
                target: Variable(
                    SimpleVariable(
                        SimpleVariable {
                            span: (
                                1,
                                20,
                            ),
                            name: "foo",
                        },
                    ),
                ),
                span: (
                    1,
                    24,
                ),
                method: Identifier(
                    SimpleIdentifier(
                        SimpleIdentifier {
                            span: (
                                1,
                                26,
                            ),
                            value: "bar",
                        },
                    ),
                ),
                arguments: ArgumentList {
                    start: (
                        1,
                        29,
                    ),
                    arguments: [],
                    end: (
                        1,
                        30,
                    ),
                },
            },
            span: (
                1,
                31,
            ),
            method: Identifier(
                SimpleIdentifier(
                    SimpleIdentifier {
                        span: (
                            1,
                            33,
                        ),
                        value: "baz",
                    },
                ),
            ),
            arguments: ArgumentList {
                start: (
                    1,
                    36,
                ),
                arguments: [],
                end: (
                    1,
                    37,
                ),
            },
        },
        end: (
            1,
            38,
        ),
    },
    Expression {
        expression: FunctionCall {
            target: MethodCall {
                target: Variable(
                    SimpleVariable(
                        SimpleVariable {
                            span: (
                                1,
                                40,
                            ),
                            name: "foo",
                        },
                    ),
                ),
                span: (
                    1,
                    44,
                ),
                method: Identifier(
                    SimpleIdentifier(
                        SimpleIdentifier {
                            span: (
                                1,
                                46,
                            ),
                            value: "bar",
                        },
                    ),
                ),
                arguments: ArgumentList {
                    start: (
                        1,
                        49,
                    ),
                    arguments: [],
                    end: (
                        1,
                        50,
                    ),
                },
            },
            arguments: ArgumentList {
                start: (
                    1,
                    51,
                ),
                arguments: [],
                end: (
                    1,
                    52,
                ),
            },
        },
        end: (
            1,
            53,
        ),
    },
]
