Add Category.all_names.
Tweak method name match implementation flow.