A method and system creates and maintains a version-specific attribute or
property that is stored as part of a file in a file system, contains
specific version information relating to how or when the attribute was
created and is automatically invalidated when a predetermined "update"
event occurs. Third party applications generally create and access these
versions-specific attributes to thereby eliminate the need for external
logs or databases to store persistent state information.