docs: def convert_analysis( analyses ):
      ''' Converts a list of analyses (list of dict objects) from FS's vabamorf format to 
          giellatekno (GT) format. 
          Due to one-to-many conversion rules, the number of analyses returned by this method
          can be greater than the number of analyses in the input list.
      '''
      resulting_analyses = []
      for analysis in analyses:
          # Make a copy of the analysis
          new_analyses = [ copy_analysis_dict( analysis ) ]
          # Convert noun categories
          new_analyses[0] = _convert_nominal_form( new_analyses[0] )
          # Convert ambiguous verb categories
          new_analyses = _convert_amb_verbal_form( new_analyses[0] )
          # Convert remaining verbal categories
          new_analyses = [_convert_verbal_form( a ) for a in new_analyses]
          # Make postfixes
          new_analyses = [_make_postfixes_1( a ) for a in new_analyses]
          resulting_analyses.extend( new_analyses )
      return resulting_analyses