Accounting for heterogeneity, diversity and general equilibrium in evaluating social programs | lit.salon