Dino catalog

Please look at this PR
Do you think a new named method would add clarity to `dinosaur[options.first.first].nil?`?