code: def setReflexAnalysisOf(self, analysis):
          
          if not analysis or analysis.UID() == self.UID():
              pass
          else:
              self.getField('ReflexAnalysisOf').set(self, analysis)
docs: Sets the analysis that has been reflexed in order to create this
          one, but if the analysis is the same as self, do nothing.
          :param analysis: an analysis object or UID