metaEnum.keyToValue("") will results all flags get set, thus creating a enum with empty (0) flags become impossible. This patch fixes that.