I have a use case where percentage should not be below 0 or above 100. Additionally, I would prefer to limit monetary values to positive amounts, and restrict it to a reasonable upper limit.
I know both of these headaches can be resolved with user training, but we all know how good non-technical users are at reading docs…
It’d be nice to stop the situation from occurring in the first place.