I may take back the previous agreement on the "end option". Since
there's a space between "end" and the "option" (otherwise we have to
introduce tons of new key words), it's hard to parse. For example, how
can the interpreter know the "while" in "end while" is not a key word
to begin a while loop? For the iteration example I asked, the actually
comment I put in code is:

 (0..10).each do |i|
   # Do something with i
 end # Next i

More readable?