*: use the do..end syntax for procs where it makes sense

It's meant to be used for multi-line procs, where a trailing '}' looks
ugly.