As per title it would be useful to have a `replaceAt` method that update an existing item.
As per title it would be useful to have a
replaceAtmethod that update an existing item.