Interfaces

Describes an object that may wish to trigger updates in other objects as a result of it's own update.