Include licence.
Implement functions for cache control.