user interactions. This method allows for self-modifying data structures that can be overwritten by users in the normal form of packaging a Major Component, or to implement a Standard Interface for which you have the option of following the terms of