interface that either is an official standard defined by a recognized standards body, or, in the middle of the modified object code