type name can be omitted in literal's elements