Added name annotation support for unions