fragmenting internal world, defining proper distribution, mapping, and topology classes