Stricter with update-in

Guard against (update-in {} [:a] union #{}) => {:a nil}.

Found this via a linter I'm building.