a politics of difference lays down institutional and ideological means for recognizing and affirming differently identifying groups in two basic senses: giving political representation to group interests and celebrating the distinctive cultures and characteristics of different groups.