connect Track Graph
abstract fun connectTrackGraph(trackIndex: Int, connection: GraphConnection, origin: MutationOrigin = MutationOrigin.User): Boolean
Track graph edges. Presence is the value here too, so undoing a connect is a disconnect. lastGraphError carries the reason the graph refused an edge -- a cycle, a missing endpoint, a direction mismatch -- and is empty after a call that succeeded.