Issue #1850798 follow-up by David_Rothstein, magicmyth: Remove diffAssoc() wrapper, and fix bug in diffAssocRecursive() (with tests)