1. A method of processing a data modification statement, comprising: receiving a data modification statement; determining which fields of a data structure are affected by the data modification statement; and updating the data structure in response to the fields of the data structure that are affected by the data modification statement.