It's hard to consider how much impact incremental
        will have if we don't know how often APIs will cross the
        threshold and need to change names.    
        
        
        For the servlet spec, JPMS meta data is really needed 6
          months ago, so if that is a breaking change then servlets will
          increment either in EE9 or soon after.  Being able to maintain
          the API doc is also valuable, but I'm not sure it would force
          an increment on it's own.  Of course deprecating methods in
          anticipation of a future release would also be desirable with
          a good lead time before any release of an updated spec.  So if
          we start work on servlet changes in 2020, then we'd probably
          want to deprecate methods in 2020.        So my fear with
          incremental is that with the rate of EE releases, it may just
          become a few medium bangs.. ie make the EE10 & EE11 just
          as painful as EE9.
        
        
        Also, can somebody confirm that no matter what, not all
          javax APIs are included in this.  Specifically things like
          javax.sql and javax.naming are part of the JRE and thus wont
          be renamed.   Is there a good definitive list somewhere of
          what APIs are affected?