pub fn preferred_at_budget<A>( framework: &WeightedFramework<A>, budget: Budget, ) -> Result<Vec<HashSet<A>>, Error>where A: Clone + Eq + Hash + Debug + Ord,
Union of preferred extensions across all β-inconsistent residuals.