Ich denke, das ist Ansichtssache (eine Diskussion hatten wir darüber schon). Ich nutze auch diese, bei der jedes
begin und
end alleine in einer Zeile steht, da ich persönlich das am übersichtlichsten finde. Selbst in PHP mache ich das mit den geschweiften Klammern so.