Added more logging-- fixes publishUpdate (was broken because we switchd from internal isDictionary() function to lodash _.isPlainObject() which have different definitions)