Follow-up of #130 (comment).
We have three propositions:
- Rename
Array2 to UnsafeArray2 and Array3 to UnsafeArray3, but keep the indexing 'safe'.
- Remove the unchecked access with
Index, and use an unsafe at method
- Only implement
Index<Unchecked> with struct Unchecked(usize)