Sibling constructor analysis
----------------------------

This analysis associates to each data constructor the list of
sibling constructors, i.e., all constructors of the same type
without this data constructor.

For instance, the sibling constructors of `Prelude.True` are
`[Prelude.False]`.
