A basic interval library providing numerical iterators