When SERVER-35000 was committed to master, the only oplog application method was multiSyncApply. However on 4.0, there was also multiInitialSyncApply. I believe this part of the patch is also intended to be applied to multiInitialSyncApply.
is related to
SERVER-35000A RecoveryUnit::ReadSource of "no timestamp" should be distinguishable from the default of kNone