pub exec fn slice_subrange<'a, T>(slice: &'a [T], i: usize, j: usize) -> out : &'a [T]
0 <= i <= j <= slice@.len(),
out@ == slice@[i..j],