def well_building_standard_v2(frequency:float, percent_flicker:float) -> bool:
    """Tests for compliance with the WELL Building Standard flicker requirement

    The WELL Building Standard defines flicker thresholds in L07 part 2:
    https://v2.wellcertified.com/v/en/light/feature/7

    Parameters
    ----------
    frequency : float
        The flicker frequency in Hertz
    percent_flicker : float
        The flicker percentage

    Returns
    -------
    bool
        If True, the light source passes
        If False, the light source does not pass
    """

    if frequency > 90:
        """Satisfies part A:
        A minimum frequency of 90 Hz at all 10% light output intervals 
        from 10% to 100% light output.
        """
        return True
    elif percent_flicker < 5:
        """Satisfies part B:
        LED products with a “low risk” level of flicker (light modulation) of 
        less than 5%, especially below 90 Hz operation as defined by IEEE 
        standard 1789-2015 LED.
        """
        return True
    else:
        # Fails
        return False