I am working on TS-320 which is basically some cleanup of the Connection class and its use. I thought I knew how ICP interacted with the class but the more I look the less sense it makes. The primary example is the call to Connection::bind_connect around line 735 in proxy/ICP.cc. The call has 9 parameters for a 10 argument method and is passing in a bool where the signature has an int for a socket.