The IConnectionCompositorService should return the created connection
Current status
The IConnectionCompositorService creates IConnections when “connect()” is called. However, the return type of this operation is a boolean and no other reference to the created connection exists. In cases where knowledge about the created connection is required (e.g., output transformers of the DSE), the compositor service cannot be directly used.
Proposed change
Let the connect() method return the created connection. If the creation failed, null can be returned.
(from redmine: issue id 3720, created on 2019-04-26)