Why require java7 if the package bundles its own java?