The use of parameters typed as strings is not a restriction at the moment and is used for convenience. With changes to the system in the future, a more generic mechanism must be incorporated allowing a generic notification of (internal) state changes. Without any changes of each method, the tie mechanism [Vis 97a,Radi 98] could be used for sending the event. This possibility is not used here because the tie mechanism is only used to simulate multiple inheritance in Java. Therefore, it is supposed to be transparent. Adding functionality to the created tie classes violates this assumption.