The NullDispatcher is as its name implies–a dispatcher that does nothing. This is convenient for
initializing a capability provider with a null dispatcher, and then swapping it for a real dispatcher
when the host runtime provides one configured with the appropriate channels
Every native capability provider must implement this trait. Both portable and native capability providers
must respond to the following operations: OP_BIND_ACTOR, OP_REMOVE_ACTOR, OP_GET_CAPABILITY_DESCRIPTOR