pub fn split_constraint_set<'a, F, P>(
constraint_set: SizedConstraintSet<F>,
witness: &MultilinearExtensionIndex<'a, P>,
) -> Result<(Vec<Constraint<F>>, Vec<MultilinearWitness<'a, P>>), Error>
pub fn split_constraint_set<'a, F, P>(
constraint_set: SizedConstraintSet<F>,
witness: &MultilinearExtensionIndex<'a, P>,
) -> Result<(Vec<Constraint<F>>, Vec<MultilinearWitness<'a, P>>), Error>