					Object Oriented Programming
					---------------------------

	Objects
		Encapsulation
			Data
			Methods
			Modularity
		Messages
			Polymorphism
			Pluggability
			Extend without access to source code
			Early vs. Late Binding
	Classes of objects <-> Instances
		Inheritance
			Multiple Inheritance
		Subclasses, superClasses
		Abstrace objects: Designed only to be inherited from
		Overriding
	Pool
		No formal difference between classes, objects and instances
			Classes and singular objects created with OBJECT
			Plain instances created with NEW
		No strict encapsulation
		No explicit descritption of object's data
	Mushi example
	Pool functions
		CLASS
		DO, FROM, MAY, METHOD
		NEW, OBJECT, *CLASS
		TO
	Pool Tools
		Debugging
			SHOW, DEBUG, TRACE, UNTRACE, BREAK, UNBREAK, TRACK, ED
		Browsing
			EDIT, PP, FP, TYPE, FAMILY
	Pool Implementation
		Objects -> Symbols
		Data -> Property list
		Method -> Association list in value
		Classes -> Symbol list in value's tail
