E' una struttura composta, assimilabile a un Record in Pascal, una Structure in linguaggio C o a una Class in Java.
Contiene caratteristiche statiche (proprieta') e dinamiche (comportamenti) denominate [slot].
Implementa ereditarieta' ibrida tramite il legame ako (a-kind-of) e usa (used-as); una sola natura, ma tanti ruoli che possono essere interpretati.
Un approccio gia' collaudato in molti linguaggi object oriented che garantisce flessibilita' e semplicita' allo stesso tempo.