stopped unsetting values via .set(prop, null)