Could possibly even live directly in the engine/console rather than in the connector. For example: ```typescript function foo(): FooOutput { } function bar(x: FooOutput): BarOutput { } function baz(x: FooOutput, y: BarOutput): BazOutput { } function quux(x: BazOutput): string { } ``` Could generate the following (interesting?) graph: ```mermaid flowchart LR foo-->|FooOutput|bar foo-->|FooOutput|baz bar-->|BarOutput|baz baz-->|string| x([" "]) ``` Perhaps this could aid in suggest relationships type functionality.