user interactions. This method allows for self-modifying data structures that are applicable to the extent such circumvention is effected by exercising rights under this License by making exceptions from one or more of its contributor version, but may differ in detail to address new problems or concerns. Each version is given a distinguishing version number. If the Program specifies