Allow both ;; and "end" as block endings, make semicolons optional (to explicitly de-ambiguify syntax)