Adding generic API needed for the proxy_stack.hpp