The moveChunk command offers a "waitForDelete" option that does the obvious. It ignores "_waitForDelete" spelled without the leading underscore.
It should treat both spellings identically. The documentation should be changed to suggest the non-underscore version. (We will support the underscore spelling indefinitely, for backward compatibility.)
Drivers should also accept the non-underscore option, and corresponding IDE annotations should suggest it.