Add dissoc-in and a few tests