Right. My intuition was that when inside the processnode there are nodes with typeparameters that cannot be inferred (which could be resolved, eg, by connecting to an input), these nodes inside would be ignored, as they are greyed out. My problem is just that the whole processnode from 'outside' does not work, and every pin says 'Pin not in use' - that is an error that is very hard to spot:
Like that it seems as I'm using the processnode in the wrong way, when really the error is inside the processnode.
Do you see what I mean? Does that make sense?