Code compiles, but causes panic
Revert to mkLastStmt, mkBindStmt and mkBodyStmt
Remove mkLastStmtArrow
Use separate datatype to represent BindStmtArrow