code: def get_prtflds_all(self):
          
          flds = []
          dont_add = set(['_parents', 'method_flds', 'relationship_rev', 'relationship'])
          # Fields: GO NS enrichment name ratio_in_study ratio_in_pop p_uncorrected
          #         depth study_count p_sm_bonferroni p_fdr_bh study_items
          self._flds_append(flds, self.get_prtflds_default(), dont_add)
          # Fields: GO NS goterm
          #         ratio_in_pop pop_n pop_count pop_items name
          #         ratio_in_study study_n study_count study_items
          #         method_flds enrichment p_uncorrected p_sm_bonferroni p_fdr_bh
          self._flds_append(flds, vars(self).keys(), dont_add)
          # Fields: name level is_obsolete namespace id depth parents children _parents alt_ids
          self._flds_append(flds, vars(self.goterm).keys(), dont_add)
          return flds
docs: When converting to a namedtuple, get all possible fields in their original order.