10. The computer program product of claim 8 , further comprising computer-executable instructions that, when executed, cause the computer system to: collect metadata associated with the detected change; and use the metadata to define the second state.
10. The computer program product of claim 8 , further comprising computer-executable instructions that, when executed, cause the computer system to: collect metadata associated with the detected change; and use the metadata to define the second state. 11. The computer program product of claim 10 , wherein computer-executable instructions that, when executed, cause a computer system to collect metadata comprise computer-executable instructions that, when executed, cause the computer system to collect metadata about a session.