When I was writing it, docs pointed to cr_keywords for categorization of cr-based modules so that's what I used. Hope that was what you meant by "built-in CR categorization tables and types"? :)