Dino catalog v2 

Whenever you see a construction like this:

```
def foo
  collection = []
  other_stuff.each { |var| collection << var }
  collection
end
```

Instead, take a look at either `.inject`, or in this case (when you're collecting into a hash), at `.each_with_object`. That will let you get rid of much of this method.