my first article about how to implement a simple dynamic proxy.