Prefer Proc#[] over Proc#call in this case