
  -spec spawn_monitor(Node, Fun) -> {pid(), reference()}
                         when Node :: node(), Fun :: function().

Since:
  OTP 23.0

  Returns the process identifier of a new process, started by the
  application of Fun to the empty list [] on the node Node,
  and a reference for a monitor created to the new process.
  Otherwise works like spawn/3.

  If the node identified by Node does not support distributed 
  spawn_monitor(), the call will fail with a notsup exception.
