either
CoRng Rng
eitherS
Rng
endo
CoRng
endoE
CoRng
exists
Size
extract
RngOp