Add alias-safe union typedefs