In data structures such as Trees and lists, protect root, head tail such that they can not be modified outside the API