Added the Connection(2) interface based on the GO implementation;