Bsdd access for products and classification standard / bsdd guid vs ifc guid

but there must have been the first appearance of the guid, either in the ifc object, or in the bsdd prototype, or am i missing something? i can’t believe both guids were created simultaneously.
how about getbsddguid or setbsddguid then?

i presume i still don’t get the exact mapping procedure…