Regarding "object modules", I'd have said that a lot of (almost all?) IBM-supplied products ship that way. These "object modules" are in what we think of as a "distlib" or "distribution library". You will find them on your installing system.
SMP/E (or something) parses the ++MODs in a PTF into object decks that are generally individually bound as "object modules" into the distlib. Later the bind of distlib object modules (sometimes coupled with existing load modules / program objects, but often solely done with object modules) produces the requisite load module / program object. Peter Relson z/OS Core Technology Design
