amccarth abandoned this revision. amccarth added a comment. I'm not completely convinced this is the wrong thing to do, but I won't fight it further. I've compensated for the backwards naming in my next patch. https://reviews.llvm.org/D30952