Encapsulation of modules