# Functions
CommaSeparatedFieldNames creates a FieldNames instance from a list of comma-separated fields.
FieldsFromNames creates a FieldNames instance from an array of field names.
# Structs
FieldNames abstractly represents a list of fields with a comparable type which can be used as a map key.