I like this grammar hack.
```
grammar = """
Response ::= "Alice\n" (ListOfCmds | SingleNaturalLangResponse)
ListOfCmds ::= (BashCommand\n)+
BashCommand ::= "$ " AnyString
SingleNaturalLangResponse ::= AnyString without $"""
```
```
grammar = """
Response ::= "Alice\n" (ListOfCmds | SingleNaturalLangResponse)
ListOfCmds ::= (BashCommand\n)+
BashCommand ::= "$ " AnyString
SingleNaturalLangResponse ::= AnyString without $"""
```