
  -spec spawn_link(Node, Module, Function, Args) -> pid()
                      when
                          Node :: node(),
                          Module :: module(),
                          Function :: atom(),
                          Args :: [term()].

  Returns the process identifier (pid) of a new process started by
  the application of Module:Function to Args on Node. A link
  is created between the calling process and the new process,
  atomically. If Node does not exist, a useless pid is returned
  and an exit signal with reason noconnection is sent to the
  calling process. Otherwise works like spawn/3.
