name is used in the
dataSource property of form elements, such as Lookup form elements. The
kind defines what kind of source to create, and the
definition defines the exact nature of the source.
Each data source defines what IDs it will store in the document, and the display name for each ID.