While bumping around on this track for region-based collection I ran into compile-time garbage collection, which seems interesting to me. Does anyone have any idea why CTGC is so uncommon? Any good references? Thanks, Dobes