Avoid preallocation on inplace file that is already long enough.
Tweak --checksum-seed docs.
Fix module-name splitting with --protect-args.
Fixes bug 8838.