optional 2nd representation of factory class IDs