All types were defined in `_field union` now. It will save some memory.