Added String method to Connection interface and removed CompilesWith methods