Adding triangle node and control
Safely draw connections if we're in the middle of a disconnection
Raise after construction
Rows != columns