docs: def getoutputfiles(self, loadmetadata=True, client=None,requiremetadata=False):
          """Iterates over all output files and their output template. Yields (CLAMOutputFile, str:outputtemplate_id) tuples. The last three arguments are passed to its constructor."""
          for outputfilename, outputtemplate in self.outputpairs():
              yield CLAMOutputFile(self.projectpath, outputfilename, loadmetadata,client,requiremetadata), outputtemplate