The arbitrary concern of typeclass test options.
An equivalence for the underlying type A.
A
An equivalence for the underlying type B.
B
An equivalence for the underlying type C.
C
A function that will get an equivalence for the type under test from an equivalence for the underlying type.
The arbitrary concern of typeclass test options.