Used to add rich message segments to feed items and comments.
This class is abstract and has no public constructor. You can make an instance only of a subclass.