I recently ran into a problem where I\'d upgraded some dependencies in a Java project to newer versions, and things seemed to be fine, but it turned out that one code path that