Assignment lists must end their blocks
In definitive assignment, nothing can follow an assignment list (one or more lines starting with a =
).
It avoids thinking about =
as a return
statement where things can be placed after them.
(Result of discussion with @hylharec)