Hey guys, I've fallen ill so won't be able to respond quickly. Meanwhile, are there any other problems that you want fixed? http://llvm-reviews.chandlerc.com/D2480