while
Basic support for type-checking and lowering of `while` statements, as well as `break` and `continue`.