Complex
data Generator
data Sign
signToNum
data AlgGen
wrapGen
toSet
type Morphisms
addMod2
addMod2Set
addMod2Map
addToKey
fromTo