added support for creating 'unique' category names, suppresses clang complaining