Won't this allow "10" as a valid value?