Your current code looks much more ugly. Sure, the line is too long but you can write it on multiple lines. The ```.first.first``` ist a little bit cleaner than ```foo, _, _ =```, THAT looks really ugly and is not the real wanted behavior of ruby variable assignment.