Add set_caption and get_caption