frozendict should intercept update method