Yes I started a proper mathematical interval implementation during an evening hack session: - open interval - closed intervals - compound intervals
so you can properly distinguish ]0, 1[ [0, 1[ [0, 1] ]0, 1] and I think as well we should have Range vs Interval. And Range being just a sequence of numbers. For me that would simplify a lot. I uploaded the bare code here: http://smalltalkhub.com/mc/dh83/interval/main
