If this method takes ownership of the items in given list, shouldn't the skipped input items be deleted?