I think there are a number of unused dependencies that for historical reasons are still in our POM files. We should use something like `mvn dependency:analyze` to strip these out.