Some code incapsulation