Don't break OrderedDict.update in TreeBuffer.update