@hyqneuron I’ve had really good results with your vis implementation, but it runs into trouble with functions that can take a varying number of inputs.  Are you going to be maintaining and updating the code going forward?