allow empty enum