Been experimenting with Qt and graph systems. Been throwing around some concepts for using declared data structures and data providers to allow connection discovery. Not sure if this kind of tooling would be useful to anyone out there?