zturner accepted this revision. zturner added a reviewer: zturner. zturner added a comment. Looks fine here too. Feel free to remove the `apply()` if you think it makes the code shorter or better. Repository: rL LLVM https://reviews.llvm.org/D23252