DSL EXPRESSION:
true && false && true


AST:
* statement block
    * bare boolean
        * operator "&&"
            * operator "&&"
                * bool literal "true"
                * bool literal "false"
            * bool literal "true"

