s/sarr/darr/

As stated before you'd better name slices __slice__ and arrays __array__ or __arr__.