#jaywinkthat would be very confusing since all the spec examples make type reference just one type. if this is to be supported it should be clarified in the spec that type could be multiple types. but how do you even process that? would be better to enforce that type should be one type?