The position (as a number) where the MappablePosition will be created.
A new MappablePosition instance at the given position.
Returns the new position after applying a transaction.
The position to update. A MappablePosition instance.
The transaction to apply.
The new position after applying the transaction.
Creates a MappablePosition from a position number. A mappable position can be used to track the next position after applying a transaction.