introduced the proxycontext to encapsulate in a single place all the information relative to the context of the incoming call. finally the simple test application runs