When I make a new Deno config, a lockfile is generated automatically and I don't understand why. I'm only using deno.land dependencies, which I think are immutable, and no NPM dependencies. Lockfiles are unwanted noise in my Git history. Is there any benefit to having it?