what is minimal encapsulation