Use Hoa\Iterator\Map.
Add Hoa\Praspel\Iterator\Coverage global iterator

The Coverage iterator allows to make structural or structural+domain
coverage. To do this, the Structural iterator now implements the
Hoa\Iterator\Recursive interface.
This is a first draft, it may be optimized or updated.