1. A system that facilitates analyzing content of a multi-dimensional structure, comprising: a calculation component that receives statements in a declarative language relating to modifying data and executes such statements against the multi-dimensional structure; and a pass generation component that creates a pass in order to maintain content of the multi-dimensional structure as it existed prior to execution of the statement.