case_insensitive option for Choice field + unit tests