danalbert accepted this revision. danalbert added a comment. This revision is now accepted and ready to land. This LGTM, but I'm confused why @jroelofs hasn't needed it already. http://reviews.llvm.org/D9639