private ConnectionInfo GetAppropriateInstanceOfConnectionInfo() { var newConnectionInfo = ConnectionInfo == null ? new ConnectionInfo() : ConnectionInfo.Clone(); return newConnectionInfo; }