def _can_condition_be_resolved(base_conditions, extending_condition):
    """Determine whether an extending condition can be resolved."""
    return all(
        condition_name in base_conditions
        for condition_name in extending_condition.extended_conditions
    )