Not sure why they don't add a `cloneDeep` like lodash.