- fix bug where modules exposing multiple
type
s could "randomly" lead to the catch-all branch being removed instead of replaced with the remaining variants
- fix bug where variant and list patterns including narrowing arguments would lead to invalid fix. Thanks Simon Lydell for reporting!