Separate IText behavior into a separate "module"