- Make them more flexible and allow moving beyond intervals - Add sets of allowed values - Better display notation - open `(a, b)`, closed `[a, b]`, mixed `(a, b]` intervals, `{a,b,c}` sets, and mix of sets and intervals. - Same for parsing the rules - Integrate deeper into the analysis
(a, b), closed[a, b], mixed(a, b]intervals,{a,b,c}sets, and mix of sets and intervals.