A Cursor can traverse in the XArray by setting or increasing the target index and can
perform read-only operations to the target item represented by the target index.
A CursorMut can traverse in the XArray by setting or increasing the target index and can
perform read-write operations to the target item represented by the target index.