The document proposes the Classbox model, a minimal module model that supports local class extension. A Classbox acts as a namespace that can define classes and methods, with classes and methods belonging to exactly one Classbox. By making class extensions local to a Classbox, conflicts are avoided. The model also allows controlling class extensions and applying unanticipated changes without breaking existing clients. The implementation in Squeak modifies the VM for efficient method lookup based on Classbox imports before inheritance. Future work includes refining visibility control and formalizing the flattening property.