select AsStruct(1 as key, 2l as subkey, 'cool' as value, 321)