I think I'd probably leave it be then. If we ever hit the assert we'll have a better understanding of why (and what we need to do about it). Other than that, it looks fine. Cheers. Tim. http://reviews.llvm.org/D6307