dblaikie resigned from this revision. dblaikie removed a reviewer: dblaikie. dblaikie added a comment. I don't think this is too much of an improvement over what we ended up with - no big deal. Thanks for the example, though. http://reviews.llvm.org/D18157