On Apr 3, 2013 12:03 AM, "rosenfeld (Rodrigo Rosenfeld Rosas)" <
rr.rosas / gmail.com> wrote:
>
> I believe you didn't understand the proposal, Matthew. a??.b would mean
(a.nil? ? nil : a.b). So user.profile??.website??.thumbnail is equivalent
to:
>
> user.profile.nil? ? nil : (user.profile.website.nil? ? nil :
user.profile.website.thumbnail)

You are correct, I thought a.b?? meant (a.respond_to? :b ? a.b : nil) since
I thought I saw earlier something like `foo.empty???=B4

In that case the missing question marks were earlier in the sequence:

    if user??.profile??.website??.thumbnail