Adding a is_valid_value check so that EnumFields can verify whether a value is a real option for that field