'Merge all on-deck changes with `self.data\'.'

def merge(self):

    for (base, (timestamp, res_data, res_data_pivot)) in self._on_deck.items():
        if (res_data_pivot is None):
            res_data_pivot = self._pivot_res_data(res_data)
        for (ilk, bft) in res_data_pivot.iteritems():
            data_bft = self._data.setdefault(ilk, {})
            for (toplevelname, blobnames) in bft.iteritems():
                if (toplevelname not in data_bft):
                    data_bft[toplevelname] = blobnames
                else:
                    data_bft[toplevelname].update(blobnames)
        del self._on_deck[base]
