1. A method for revising the object model of a document in a browser in response to a document edit request, the method comprising the steps of: supplying a substitute edit request to cause the browser to revise the model, accessing the model after revision, and editing the model to achieve the intent of the document edit request.