A method is better for sure, when it comes to this hash assignment.

What was cluttered about the other method? I found the structure of that other method to be much more readable and explicit about what was going on. I'd love to see it from a your point of view.