For example...
Classes may desire
- application-specific scheduling algorithms
- to be part of a mandatory security protocol for all instances
- to multiplex multiple instances within a single address space
- to hand out different aliases for the same instance
- to define and use special inheritance semantics
- to manage changing instances