Okay so I wrote some code back in the 2011 era for doing some graph stuff and never used it.  As a result there are a few places that the code could take advantage of modern functions (limited events, array tunnels, conditional, and concatenating, VIMs, even Set and Maps) but in any case I have it here for others to take a look at and use as they want.  I don't intend on updating this further. It all started when I found the built in graph controls to be limiting in terms of signal selectio