add warning for unused input data
According to the training slides Nodes that receive an input they don't have will silently ignore it.
I think it would be good to avoid ignoring inputs silently.
Maybe some log could be added to a debug-mode
/ specific log-level
. But from experience if users do 'dummy' typos they can just complain that the workflow is not processing as expected and / or we might end up spending (significant) time for (none) debugging.