provided Proxy-pattern.