Clear now actually removes data, name updates only if name was previously set.