In the start of parsing a block, added the creation of a new expression.  This allows the parseExpr() method to function exactly the same whether we are in a block or not