...
Builds a definition with the specified elements. Note that the keyword definition is not in fact required:
my_field = (param : "z", level : 500, grid : [2, 2])
...
Note the shorthand form of this, the dot operator:
level = my_field.level
list keywords( definition )
Returns the list of keys (member names) in the given definition.