Expand the criteria for character runs to be compatible, most notably including color (whose presence in the NSAttributedString is not carried through to drawing).