def string(self):
        ret = (self.revision(), self.identifier_authority()) % "S-%d-%s"
        for sub_auth in self.sub_authorities():
            ret += "-%s" % (str(sub_auth))
        return ret
dataset/ETHPy150Open williballenthin/INDXParse/SDS.py/SID.string/swapped operands of `%`