:)

So Gk apparently has a situation where they do not want a client to take more than of a related set of loan products (Ex: pureIt water loan etc).

They also have a need to stop a client from having more than one active loan of a particular loan product (Ex" Emergency Loan)

They use the product mix functionality for specifying both these restrictions and wanted to have similar functionality present in MifosX