Now that I have figured out using processes instead of subpatches, I noticed another quirk that might be easy to fix.
I happily copied what I had patched in a separate document into a process, just to discover that the node was red. it was an easy fix to add the dependency, but I feel it would be possible to automatically add the dependency, just like when you make a new node that is in a dependency you have not included yet.
Alternatively a way of letting you choose if you want to install the relevant dependency.
Sune