guess so,

but I don't think we've answered Richard's question ... the problem is - given any PROGID, determine the typelib, no matter what the class. Think they're are a few more steps we're missing - that 8.x keyname stuff is specific to Office, must be other routes to this value, that aren't package specific.