'Update this CorrectMap with the contents of another CorrectMap'

def update(self, other_cmap):

    if (not isinstance(other_cmap, CorrectMap)):
        raise Exception(('CorrectMap.update    called    with    invalid    argument    %s' % other_cmap))
    self.cmap.update(other_cmap.get_dict())
    self.set_overall_message(other_cmap.get_overall_message())
