This class defines one possible value of a field and it's description
This class is used by the Options class to implement a set of options
where the option value us used as the key for the set.
The text should only be used for display purposes e.g. to display a drop-down in a user interface.