Michael Bruschkewitz wrote:
> 

> If it would be strictly optional it would be fine.
> Should be need to be explicitely allowed for not breaking existent code.
> Maybe as gem possible.

There's no way it could be *strictly* optional.  Unless you provide some way for 
persons that want code block ends to automatically convert code without ends to 
code with ends.