allow transformation from interval to range