Added implementations for the rich text classes