I am updating a codebase from java 1.8 to java 11 and I stumbled upon the following monster. The project I am working with is using