add debug method for recursive updates
Merge branch 'recursive-updates' into ee-merge