Explaining the multiple populations in globular clusters by multiple episodes of star formation and enrichment without gas expulsion from massive star feedback