def _loadTwoPartSource(self, sourceFName, sourceLines):
        """is a helper for _loadOneSource.
        """
        lineno = 1
        enterInConfstems = 0
        if sourceFName.find("conferences")!=-1:
            enterInConfstems = 1
        for ln in sourceLines:
            lineno += 1
            try:
                stem, source = ln.split("\t", 1)
                stem = stem.strip()[-9:]
                if not source.strip():
                    sys.stderr.write("sourcematchers.py: warning: skipping entry %s in file %s\n"%(ln.strip(),sourceFName))
                    continue
                self._addPub(stem, source)
                if enterInConfstems:
                    self.confstems[stem] = 1
            except ValueError:
                sys.stderr.write("sourcematchers.py: %s (%d): skipping source line: %s"%(sourceFName,lineno,ln))