Decrement this iterator and return a reference to it.
Decrement the underlying iterator of this object, and return a reference providing modifiable access to this object. The behavior is undefined if decrementing the underlying iterator is undefined.
a reference providing modifiable access to this object