Fix issue with unions and initializers