allow arrays and lists of structures to contain null values