Ok. Yeah, I like { } sometimes because it's more readable in some cases. But do; end is preferred in our guidelines so we keep using it:
https://github.com/rapid7/metasploit-framework/blob/master/HACKING#L14