Defining patch graphs in code is not very nice. It's nicer to use a GUI to patch. There are plenty of cases where we can use a GUI but we don't want to use it all the time (ssh -X session, for example, or on the dev machine).
So it would be nice if we could dump in the output from jack_lsp -c or aconnect -l and get out an equivalent data structure in our format to make the same connections.