auto-commit: translation updates
Properly handle move of default-constructed (empty) JobHandle. Fixes #2802.