code: def get_ar(self):
          
          if not self.tmp_ar:
              logger.info("*** CREATING TEMPORARY AR ***")
              self.tmp_ar = self.context.restrictedTraverse(
                  "portal_factory/AnalysisRequest/Request new analyses")
          return self.tmp_ar
docs: Create a temporary AR to fetch the fields from