Return an assembled LSID based off the provided module number and the authority's base LSID.
        Note: Never includes the module's version number.
        :param module_number:
        :return: string

def _assemble_lsid(self, module_number):
        """
        Return an assembled LSID based off the provided module number and the authority's base LSID.
        Note: Never includes the module's version number.
        :param module_number:
        :return: string
        """
        if self.base_lsid is None:
            raise Exception("Base LSID in LSID authority not initialized")

        return self.base_lsid + ":" + str(module_number)