asUnionType