def add(cls, module_name, fsts, composer):
        '''
        add a couple of fsts to be superimposed on the module given
        by module_name as soon as it is imported.

        internal - use featuremonkey.compose_later
        '''
        cls._to_compose.setdefault(module_name, [])
        cls._to_compose[module_name].append(
            (list(fsts), composer)
        )
        cls._install()
def add ( cls , module_name , fsts , composer ) : cls . _to_compose . setdefault ( module_name , [ ] ) cls . _to_compose [ module_name ] . append ( ( list ( fsts ) , composer ) ) cls . _install ( )
add a couple of fsts to be superimposed on the module given
        by module_name as soon as it is imported.

        internal - use featuremonkey.compose_later