Why a delete at the end with no assert afterward?