Can a Pkg.checkout be REQUIRED?