use Set::IntSpan::Fast; sub rangext { return Set::IntSpan::Fast->new(@_)->as_string }