I believe that is due to the syntax of what a { is for. In order to have a multi-line script, you need a { directly following the event... not after you're part way into the code. Whether or not that should be changed, I don't know, but that's the reason for it.