Small oops in the previous PR #2530 commit. Instead of `diff_dict` it slipped through as `diffdict`. Please merge and sorry.