Hello Nick,
Thanks for commenting
What do you mean by the out of the box node act the same way?
I have not tried to recreate the curves, I guess you mean taking the start and end point of each curve and create another list of curves right?
The graph is working perfectly, I had a situation with data shapes multiform++ node and a shared boolean between two multiform ++ on Revit 2018, strangely not on Revit 2019.
So problem solved the detail curve by curve from clockwork with a list map does the job, no problem.