OO encapsulation.