added `slyce` which allows negative indices (for right-side indexing)