Update with code snippet returning mutable revision from resolve()