docs: def get_choices(self):
          """stub"""
          # ideally would return a displayText object in text ... except for legacy
          # use cases like OEA, it expects a text string.
          choices = {}
          # for region_name, region_choices in self.my_osid_object.object_map['choices'].items():
          for region_name, region_choices in self.my_osid_object._my_map['choices'].items():
              updated_region_choices = []
              for current_choice in region_choices:
                  filtered_choice = {
                      'id': current_choice['id'],
                      'text': self.get_matching_language_value('texts',
                                                               dictionary=current_choice).text,
                      'name': current_choice['name']
                  }
                  updated_region_choices.append(filtered_choice)
              choices[region_name] = updated_region_choices
          return choices