`DeadCodeRemover` removes variables that is referenced in `LocalVariableTable`, leading to a JVM crash during class loading.