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

  Returns the process identifier of a new process started by the
  application of Module:Function to Args. A link is created
  between the calling process and the new process, atomically.
  Otherwise works like spawn/3.
