Gets or sets a string field on the class instance.
- Name of the field to set.
- value (assignment parameter)
- The value to set
The field does not have to exist on the class. If it does not exist then its added when the setter is called.