Clarification around expected behaviour of "Delete" function