-->
Subtypes: Scope, Event.
Factoring through Void:
Contravariant Endo Functor from Arrow into Arrow (1/2 argument):
Covariant Endo Functor from Arrow into Arrow (2/2 argument):