Created by: zeffii
tentative implementation, with room to add a few modes in between. I'll write the docs before pushing/merging.
I have mixed feelings about doing dynamic add/remove of sockets. I would like to propose not implementing that here.
- If the mode requires 2 inputs, data1 and data2 are used
- if mode requires only one, then i propose (as lukast does in geometry nodes) to use data1, if linked, else data2 if linked. Something bugs me about auto-disconnects