proposition: Lemma conj_intpartnK : involutive conj_intpartn.
proof: Proof. Proof using. by move=> p; apply: val_inj => /=; rewrite conj_partK. Qed.
imports: HB(structures) mathcomp(all_ssreflect) mathcomp(div ssralg ssrint ssrnum binomial) tools combclass sorted ordtype