Fields

Introduce Field, Field Data and Field Based Data Object