public ConnectionPointData AddOutputPoint(string label) { var p = new ConnectionPointData(label, this, false); m_outputPoints.Add(p); return p; }