Hi Bernie, It doesn't look particularly stable, I agree, and you'll have to fiddle a few other things in other places later on to make sure it doesn't deviate from the original intention, but I don't think there's another way (yet) of doing this. LGTM. --renato http://llvm-reviews.chandlerc.com/D2561