Arrify -> slice, add optional start/end