Unions and enums working.