xmap
InvariantFunctor InvariantFunctorSyntax