a list of fields. Values can be
Int
Long
Double
Boolean
String
List
CacheKey (for composite types)
Map (for custom scalars)
null