This was missing from the initial implementation. This did not affect any user code path since they were not checking for completion and only blocking on first `get`.
This was missing from the initial implementation. This did not affect any user code path since they were not checking for completion and only blocking on first `get`.