An example for the Proxy Design Pattern