Adding SequenceUtil

Is this always right, it's not moving on `read()`?