added code for reading AugmentedGenomicRegions which is basically extracted from the current code for exons, in preperation of reusing it for introns