Is it not possible to use `null` as the parameter for `SendMessage/BroadcastMessage`?
When I try to pass `null` I get the error 'Failed to call function SetSelectedNode of class PLC_Base. Calling function SetSelectedNode with no parameters but the function requires 1'
The use case is the situation where I am selecting a node from a set of nodes and the parameter is the `GameObject` of the node to be selected. Passing `null` should result in no node being selected.
I know there are a number of workarounds: - passing a dummy value that is no node's `gameObject` instead of `null` - overloading SetSelectedNode such that `SetSelectedNode()` calls `SetSelectedNode(null)` - passing an object with one field, that being the node to be selected
But these are all subpar compared to being able to use `SendMessage/BroadcastMessage` properly.