Refactor DW_AT_ranges handling to use labels for ranges rather than