Reference: https://github.com/openjdk/jdk/pull/530#issuecomment-709059671 Should give some extra guarantees when going on a compiler warning fixing spree.