Return the lowercased name of this module.

        Notes:
            This pulls the ``mod_name`` attribute on the class. This allows
            an implementer to set a arbitrary name for the module.  If this
            attribute is not set, it defaults to
            ``self.__class__.__name__.lower()`` and sets ``mod_name`` to
            that value.

        Returns:
            (str): The module name.

def getModName(self):
        '''
        Return the lowercased name of this module.

        Notes:
            This pulls the ``mod_name`` attribute on the class. This allows
            an implementer to set a arbitrary name for the module.  If this
            attribute is not set, it defaults to
            ``self.__class__.__name__.lower()`` and sets ``mod_name`` to
            that value.

        Returns:
            (str): The module name.
        '''
        ret = self.mod_name
        if ret is None:
            ret = self.__class__.__name__
        return ret.lower()