docs: def convert_choices_to_dict(choices):
          """ Takes a list of tuples and converts it to a list of dictionaries of
          where each dictionary has a value and text key. This is the expected format
          of question choices to be returned by self.ask()
  
          :param convert_choices_to_dict:
          :type convert_choices_to_dict: list
  
          :return:
          :rtype:
          """
  
          formatted_choices = []
  
          for x in choices:
              formatted_choices.append({
                  'value': x[0],
                  'text': x[1],
              })
  
          return formatted_choices