Add some methods to ActionFactory.
Allow to describe actions.
Rename CoproductHandler to CoproductMapper (and handle to map).
Rename CoproductMapper to CoproductFold (operation is actually a fold).
Change CoproductFold to directly return the function after the last fold.