Added union style enums