In this pattern, the old shows it is from JDK 16, and new is from JDK 16+. This is inconsistent. Related documentation should include at the very least the JEP that introduced this change.