What's with the use of curly brackets for multi-line blocks?
I'd honestly pass on an open source project not following the generally agreed upon ruby standard.
That's my reasoning too. At first, I thought it was more readable (read: familiar) to use curly braces, but now I stick with do...end for blocks >1 line. Sometimes it's helpful for breaking up complex nested map() blocks as well.