george.burgess.iv accepted this revision. george.burgess.iv added a comment. This revision is now accepted and ready to land. LGTM; thanks again. I have a test-case I'll commit as a follow-up for this patch. https://reviews.llvm.org/D46343