Prefaces
The Big Idea
JavaScript’s Objects
Object Recipes
Instances and Prototypes
Methods
Metaobjects
Encapsulation and Composition
Inheritance, Ontologies, and Semantic Types
Metaobject Protocols
Appendix: Source Code