Regan Heath wrote: > I expect this either isn't possible or falls into the 'possible up to a > point' category. It's possible up to a point, that point being the parts of the program the compiler does not see.