Some encapsulation