Best attempts to load modules from a list, stopping at the first successful load and failing only if no alternative was found.