On 11/04/13 20:27, Lindsay Holmwood wrote:

>> +        (Hash[ *contact.entities(:tags => true).collect {|et|
>
> For the sake of clarity, maybe assign the results of each of these
> method calls to a variable that's acted on in subsequent method calls?
>
> I enjoy the mental exercise in decoding what's going on, but it'll be
> confusing to newcomers. :foggy:

I should probably put it in a properly commented, more global 'hashify' 
method, as well, I guess.