The "problem" isn't even set up right. "The original work of authorship" is the Java API source code, which is not a "method of operation". The "method of operation" is the Java API. It is described ...
If you don't have the stamina for all 3000 post, Chapter 13 of the Java Language Spec has all the facts you need to know: A change to a type is binary compatible with ...