Better interface for proxies (less magic and more thread-safety friendly)
Adapter proxy samples