Add TextKit support