Extender extension
Brought to you by:
lauvset
The "extender" extension should implement a completely
open interface. This means that the extension should
accept message handling routines at run-time. E.g. a
new routine <R> for handling messages of type <T>
could be registered with the extension dynamically.