Added generic distribution via FlexibleInstance
Stable for rebranching