Fixed parser thinking an assignment at the start of a block is a
declaration