Add an interface to sit in front of Proxy to aid in testing