majnemer added a comment. I'm confused as to why this doesn't trip up our existing assertions. Preparation should have asserted because `%join` has two colors (`none` and `%cleanpad`). My guess is we make the `verifyPreparedFunclets` rerun coloring. http://reviews.llvm.org/D15840