Do not define `self._ishape_last[i_slice][orientation]` in `_create_ishape_last`. Return a numpy array instead. Clearer.