This is a product type, introduced by fty::deftagsum in support of statement.
The following invariant is enforced on the fields:
(consp branches)