def importAny(*modules):
    """
    Import by name, providing multiple alternative names

    Common use case: Support all the different package names found
    between 2.0 add-ons, 2.1 AnkiWeb releases, and 2.1 dev releases
    
    Raises:
        ImportError -- Module not found
    
    Returns:
        module -- Imported python module
    """
    for mod in modules:
        try:
            return __import__(mod)
        except ImportError:
            pass
    raise ImportError("Requires one of " + ', '.join(modules))