/* custom error: Expected type kind: Struct, but got: Optional */
select ChooseMembers(Opaque(Just(Just(AsStruct(1 as x)))), ['x']);
