Address ranges that can be loaded into the database.
Regions have the following properties:
- regions that don't belong to an image (i.e., islands, mappings, unknown regions, GOTs), can be loaded individually
- regions belonging to an image, can not be loaded individually: they have/ relationships with one another, and loading them individually would prevent the right scaffolding/plumbing to be put into place
- regions belonging to an image, have contiguous indexes. However,
- regions belonging to an image, do not need to have contiguous address ranges.
- in fact, they can even be spread across the entire cache's address range
- (that is why retrieving the "range" of an image, makes no sense: even though its image in the DSC file is contiguous, its individual segments/sections can go anywhere. Thus, we operate at a rt_image_entity-level, and there's no rt_image.)