Implemented concept of variable change IDs.