#12 handle empties for json_types and spread_values