intervals and interval sets of ordered values in Scala