Description of problem:
Cannot uncheck "numeric" from an existing key type.
How reproducible:
100%
Steps to Reproduce:
1. Create a key type, selecting the "numeric" flag
2. Save it.
3. Open the key type, uncheck "numeric"
4. Save it.
Actual results:
Beaker returns "OK" - but if you open the key type again, "numeric" is still set
Expected results:
Beaker returns "OK," "numeric" should no longer be set
Additional info:
I haven't checked to see if this works (or not) the other way around - taking a key type without numeric set, and setting it.