Enable value list notation for setting values of set types
Copy of titan.core#600
Currently this is explicitly forbidden ("The value list notation for setting values shall not be used for values of set types."), however this behavior was changed in version 4.6.1: "When the value list notation is used for values of set types, the values are assigned to the fields in the sequential order of the fields in the type definition."