def METHOD_NAME(
    classes, *args, dropna=False, **kwargs
) -> Join:
    """
    Create a feature collection from uninstantiated classes with common arguments.
    See Also
    --------
    feature_collection
    Returns
    -------
    Join
        A Join object combining all the features
    """
    metrics = [c(*args, **kwargs) for c in classes]
    return feature_collection(metrics, dropna=dropna)