let domain_state = <MatrixComponents as ReprRule>::DomainLevel::init(domain.clone()).unwrap();
fn relation_occurrence_reflexive_and_symmetric_build_two_structural_constraints_plus_cardinality() {
/// A partial function's digits carry definedness themselves: digit 0 means "defines nothing here",
/// so the domain has exactly `(codomain + 1) ** |domain|` values and an undefined key round-trips