Fixtype of Leo function/transition declarations.
This is a product type introduced by fty::defprod.
A function or transition declaration consists of zero or more annotations, a name, zero or more parameters, an output type, and a body block.
The
If it is a transition, then it can have a finalizer.