Dino catalog

Please look at this request
This case statement solves the issue of sending something other than "greater" or "lesser" to `#filter_unequal_characteristics`, but I still think there are better ways of handling this logic.