Remove curly braced blocks, add "expression chains" - they start with the keyword "do", followed by a chain of expressions separated with semicolons and ended with a double semicolon. Chains have the same function as blocks, but they're unambiguous. Still polishing and a few things are yet to be re-done. Remove classic while and do-while loops, add the "loop" expression - an infinite loop; a condition (as in regular while loop) can be done using "loop while cond", a post-condition (like with do-while) can be done using "loop -> expr while cond", a loop can carry both post and pre condition. Also, when using "do" chains with e.g. if expr, loop expr etc. you can omit the ->, and chained expressions used as a "statement" in another chained semicolon doesn't need to be semicolon terminated (e.g. you don't need triple semicolon in that place)