Move textSpan and textChangeRange impls to the compiler layer.