Use delete marker instead of null to represent a row deletion in MutationState. This prevents an issue with keeping track of the number of rows correctly and prevents us from having to do an extra contains check when joining two mutations