1. A method of validating a request, said method comprising: receiving a request that affects an item; identifying a version of the item based on a first time; determining whether the request affects an object associated with the item; identifying a version of the object based on a second time when the request affects the object; and completing the request based on the version of the item and the version of the object.